gpt4 book ai didi

jquery - 停止 JQuery 中的父函数或方法

转载 作者:行者123 更新时间:2023-12-01 03:49:29 24 4
gpt4 key购买 nike

我有以下代码:

$("#add-button").click( function(add_color) {

$.each( $("input[name='color[]']"), function () {

if( color_selected == $(this).val() )
{
alert( "Color already choosen" );
return false;
}

});

alert("Here is the end of add-button");

});

如果调用 return false,我需要停止代码,但 JQuery 仅停止 $.each 方法。

我使用“Event.stop(add_color)”而不是“return false”并且它有效,但我不知道这是否正确。

有人可以帮助我吗?

最佳答案

你总是可以这样做:

$("#add-button").click( function(add_color) {
var doIStop = false;
$.each( $("input[name='color[]']"), function () {

if( color_selected == $(this).val() )
{
alert( "Color already choosen" );
doIStop = true;
}

});
if(doIStop) {
return false;
}
alert("Here is the end of add-button");
});

不过,Event.stop 通常没问题。

关于jquery - 停止 JQuery 中的父函数或方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10199942/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com