Ver Fonte

Listing 5.11: explicit iteration with each().

Frederic G. MARAND há 9 anos atrás
pai
commit
399b0c356b
1 ficheiros alterados com 4 adições e 6 exclusões
  1. 4 6
      Chapter 5/05.js

+ 4 - 6
Chapter 5/05.js

@@ -18,10 +18,8 @@ $(document).ready(function () {
   // insertBefore <elem> prependTo <children /> appendTo </elem> insertAfter
 
   // Create footnotes.
-  // This works just as well, in spite of what the book says.
-  // $('span.footnote').insertAfter('div.chapter');
-  $('span.footnote')
-    .insertBefore('#footer')
-    .wrapAll('<ol id="notes"></ol>')
-    .wrap('<li></li>');
+  var $notes = $('<ol id="notes"></ol>').insertBefore('#footer');
+  $('span.footnote').each (function (index) {
+    $(this).appendTo($notes).wrap('<li></li>');
+  });
 });