Revision 7ff0d2ab
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
js/jquery.checkall.js | ||
---|---|---|
7 | 7 |
;(function($) { |
8 | 8 |
|
9 | 9 |
$.fn.extend({ |
10 |
checkall: function(target) { |
|
11 |
var saved_this = this; |
|
10 |
checkall: function(target, property) { |
|
11 |
if (property == null) |
|
12 |
property = 'checked'; |
|
12 | 13 |
return $(this).click(function() { |
13 |
$(target).each(function() { |
|
14 |
$(this).attr('checked', $(saved_this).attr('checked')); |
|
15 |
}); |
|
14 |
$(target).prop(property, $(this).prop('checked')); |
|
16 | 15 |
}); |
17 | 16 |
} |
18 | 17 |
}); |
Auch abrufbar als: Unified diff
Update jQuery auf 1.9.1, jQuery-UI auf 1.10.1