这是我的代码。
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的情况下,主要是它能工作。我在这里做错了什么?
谢谢。
发布于 2010-11-29 19:22:10
没有定义maincls,也许你的意思是:
switchbox('.show-all-tags', '.tags');
switchbox('.show-all-cats', '.categories');https://stackoverflow.com/questions/4303245
复制相似问题