我正在尝试制作自己的clone
功能,但遇到了问题。我可以自己使用 jQuery 的clone
函数而不会出现这样的问题:`
$.prototype.cloneDumpingEvents = function () {
return $(this).clone();
};
(或者,在行动中看到它:http: //jsfiddle.net/Shawn/dCm59/2/)
但是,如果我尝试使其适用于元素集合(添加each
),它将删除原始:
$.prototype.cloneDumpingEvents = function () {
return this.each(function() {
$(this).clone();
});
};
(或者,在行动中看到它:http: //jsfiddle.net/Shawn/dCm59/3/)
为什么第二个版本删除了原版?