为什么我在 jQuery 插件 this.each
迭代中遇到太多递归?
(function($) {
$.fn.selectableList = function(options) {
return this.each(function() {
var $this = $(this);
$this.elem = $this.children('li').click(onClick);
});
function onClick() {
//do something
}
}
})(jQuery);
最佳答案
尝试一下:
$(this).find('li').click(onClick);
而不是你那里的两行,它不应该产生太多的递归。
关于javascript - JQuery 插件在 this.each 上递归太多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2072508/