gpt4 book ai didi

javascript - 动态jquery问题

转载 作者:行者123 更新时间:2023-11-30 13:38:35 26 4
gpt4 key购买 nike

我正在执行以下操作来切换元素的显示:

$("*[id^=" + id + "_]").toggle(); // id is the element to toggle

然后这会切换 id_* 形式的所有内容,其中 * 是任何字符串。

我现在意识到,我不想简单地切换每个元素,而是根据单击元素的状态显示或隐藏它。我如何根据其他 bool 值有条件地显示()或隐藏()所有形式为“id_*”的元素?我的问题是选择器会自动选择多个 ID,那么我如何才能对所选的每个 ID 选择性地触发 show() 或 hide()?

最佳答案

您可以将 bool 值传递给 .toggle()告诉它是否显示和隐藏,所以只看一遍,像这样:

$("*[id^=" + id + "_]").each(function() {
var someBool = condition; //figure out each one here, depending on...whatever
$(this).toggle(someBool);
});

关于javascript - 动态jquery问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3531079/

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