我有以下脚本,它将CSS类hidden-mobile
添加到目标div块sorter-pager
很好,但是页面上有两个共享sorter-pager
的div块,而CSS类仅添加到div块之一,而不是两者。
if($$('.sorter-pager .pages')[0].empty()) {
$$('.sorter-pager')[0].addClassName('hidden-mobile');
}
我怎样才能做到这一点,以便CSS类
hidden-mobile
可以通过sorter-pager
选择器添加到多个div块中? 最佳答案
我不是prototypesjs的家伙,但是很显然您只使用“ [0]”访问数组中的第一项,因此该类仅应用于第一个“ .sorter-pager”元素。
如果原型支持列表理解方法,请使用这些方法。否则,请手动循环遍历数组中的所有“ .sorter-pager”项,然后分别调用“ addClassName”。