gpt4 book ai didi

javascript - 有人能告诉我为什么这个 jQuery 脚本不起作用吗?

转载 作者:行者123 更新时间:2023-12-01 02:36:56 24 4
gpt4 key购买 nike

这是我的代码。

function switchbox(showall, maincls) {
$(showall).change(function() {
if ($(this).is(":checked")) {
$(maincls).each(function(i) {
$(this).attr('disabled', true);
});
} else {
$(maincls).each(function(i) {
$(this).attr('disabled', false);
});
}
});
}

switchbox('.show-all-tags, .tags');
switchbox('.show-all-cats, .categories');

如果我不在函数内使用变量,它就会起作用。当选中 show-all-X 时,它应该禁用该类的所有复选框,反之亦然。我在没有变量 showall、maincls 的情况下尝试了它,它可以工作。请问我在这里做错了什么?

谢谢。

最佳答案

maincls 没有被定义,也许你的意思是:

switchbox('.show-all-tags', '.tags');
switchbox('.show-all-cats', '.categories');

关于javascript - 有人能告诉我为什么这个 jQuery 脚本不起作用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4303245/

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