来源于:http://book.learningjquery.com/3145/errata/
Chapter 1
page 14
The CSS snippet is correct, but it differs from the CSS in the sample download at packtpub.com. For the complete updated version, please visit the provided link.
Chapter 2
page 29
The first paragraph originally stated:
Notice that the first <ul>
has an ID of selecting plays
It should now read:
Notice that the first <ul>
has an ID of selected plays
Listing 2.2
Line 3 of Listing 2.2 was incorrectly:
$('#selected-plays li:not(.horizontal)').addClass('sub-level');li:not(.horizontal)').addClass('sub-level');
It should now be:
$('#selected-plays li:not(.horizontal)').addClass('sub-level');
Listing 2.5
Lines 5–7 of Listing 2.5 were:
.addClass('henrylink'); });}),
They should now omit the superfluous line:
.addClass('henrylink');}
page 46
The variable declaration incorrectly omitted a space. The corrected code should be:
var myTag
Chapter 3
Currently no errata recorded
Chapter 4
Currently no errata recorded
Chapter 5
Currently no errata recorded
Chapter 6
Currently no errata recorded
Chapter 7
Currently no errata recorded
Chapter 8
Currently no errata recorded
Chapter 9
Listing 9.8
The previous implementation incorrectly used the pseudo-selectors’ functionality. The corrected approach utilizing Sizzle’s functionality should be:
(function($) { $.expr.setFilters.group = function(elements, argument, not) { var resultElements = []; for (var i = 0; i < elements.length; i++) { var test = i % (argument * 2) < argument; resultElements.push(elements[i]); } return resultElements; };})(jQuery);
Additional information on the updated implementation can be found at:
https://github.com/jquery/sizzle/wiki/Sizzle-Documentation#wiki-sizzleselectorssetfilterslowercase_name--function-elements-argument-not--
Chapter 10
Currently no errata recorded
Chapter 11
Currently no errata recorded