Advertisement
Guest User

Untitled

a guest
Apr 26th, 2015
339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function appendEditBookForm( selector ) {
  2.     var promise = $.get('templates/editBook.html');
  3.    
  4.     var newPromise = promise.then(function( template ) {
  5.        
  6.         var rawHtml = Mustache.render( template, book );
  7.        
  8.         var $form = $( rawHtml ); // Force jQuery to create the elements so we can manipulate them later..
  9.        
  10.         $( selector ).append( $form );
  11.        
  12.         return $form; // Return the jQuery object
  13.     });
  14.    
  15.    
  16.     return newPromise;
  17. }
  18.  
  19. appendEditBookForm( "selector" ).done(function( $form ) {
  20.     $form.css("background-color", "red"); // We can now manipulate it
  21. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement