我在使用 JQuery 时遇到问题:每当调用 JQuery 函数时,只要执行 if 块,页面就会刷新。
$(".remove").click(function() {
removeOption($(this));
});
function removeOption(obj){
if (obj.parent().siblings().size() > 1){
obj.parent().remove();
}
}
如果执行 (obj.parent()...) 块,则页面刷新。它不仅限于功能:如果我将 if (obj.parent()... ) 更改为 if (true),我也会遇到同样的问题。如果我将 removeOption(obj) 作为匿名函数放在第一个函数中,我也会遇到问题。这可能是 JQuery 中的错误,还是有人有任何见解?