我正在尝试使用一个复选框同时切换具有给定 css 类的多个元素。这看起来像这样:
HTML:
<input type="checkbox" onclick="toggle_class('.subdivision_wraps');" />
JS:
function toggle_class(cssClass) {
$$(cssClass).each(function(s){
new Effect.toggle(s, 'blind', { duration: 0.3 });
});
}
应该工作吧?错误..只有第一个 div 被切换。奇怪的是,如果我使用 BlindDown 一切都按我想要的方式工作(所有 div 同时被蒙蔽)。
难道我做错了什么?我知道我可以使用 BlindDown 和 BlindUp,但我宁愿解决这个切换问题。提前致谢!