gpt4 book ai didi

javascript - 是否存在类似 jQuery.toggle(boolean) 的东西?

转载 作者:IT王子 更新时间:2023-10-29 02:52:34 25 4
gpt4 key购买 nike

类似下面的代码我写了很多。它基本上根据某些条件切换元素。

在下面的虚构示例中,条件是“如果同意复选框被选中并且名称字段不为空”。

$("button").click(function() {
if ($("#agree").is(":checked") && $("#name").val() != "" ) {
$("#mydiv").show();
} else {
$("#mydiv").hide();
}
});

我希望有某种 jQuery 函数可以像这样工作。

$("button").click(function() {
var condition = $("#agree").is(":checked") && $("#name").val() != "" );
$("#mydiv").toggle(condition);
});

有这样的东西吗?或者除了第一个示例之外,还有其他方法可以以更少的 if-else-ish 方式执行此操作吗?

最佳答案

好吧,所以我是个白痴,在提问之前需要 RTM。

jQuery.toggle()允许您开箱即用。

$("button").click(function() {
var condition = $("#agree").is(":checked") && $("#name").val() != "" );
$("#mydiv").toggle(condition);
});

关于javascript - 是否存在类似 jQuery.toggle(boolean) 的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2388664/

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