元素上的原型设置样式

时间:2011-06-13 17:31:22

标签: javascript prototypejs

在我的原型类中,我有一个名为loginSuccess的函数。在这个函数中我有这个代码 $$('#cartov .overlay-login-display').setStyle({display: 'none'});

我期望这样做是为了隐藏div。但是,我得到了这个例外:Exception : TypeError: $$("#cartov .overlay-login-display").setStyle is not a function

从我研究的所有内容来看,这是正确的语法。所以我不确定我做错了什么。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:9)

您需要使用each()

$$('#cartov .overlay-login-display').each(function(ele) {
  ele.setStyle({display: 'none'})
});