首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有人能告诉我为什么这个jQuery脚本不工作吗?

有人能告诉我为什么这个jQuery脚本不工作吗?
EN

Stack Overflow用户
提问于 2010-11-29 19:20:57
回答 1查看 81关注 0票数 2

这是我的代码。

代码语言:javascript
复制
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的情况下,主要是它能工作。我在这里做错了什么?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-29 19:22:10

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

代码语言:javascript
复制
switchbox('.show-all-tags', '.tags');
switchbox('.show-all-cats', '.categories');
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4303245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档