我一直在學習一些更詳細的JS漏洞,並且有一些我需要獲得幫助的東西。Javascript參考理解
;(function($){
$.fn.makeRed1 = function() {
return $.each(this, function() {
$(this).css('background-color', '#FF0000');
});
}
})(jQuery)
;(function($){
$.fn.makeRed2 = function() {
$(this).css('background-color', '#FF0000');
}
})(jQuery)
正確這些工作的兩個。爲什麼?
任何談論編寫插件的人都會說使用'return each'方法。是什麼原因?我需要有人告訴我,當使用這些方法時會發生什麼,所以我可以理解流程。
謝謝。
好的,但是因爲所有元素都會受到影響,無論您是否使用'each',爲什麼要使用'each'?如果我的理解是正確的``return $(this).css('background-color','#FF0000');`仍然會傳回jQ對象進行鏈接。我對使用「每一個」或者沒有更感興趣。 – Spot 2009-07-21 03:37:49