原型选择器:简单的例子

use*_*295 4 css-selectors prototypejs

我刚刚开始制作原型,之前我正在使用jquery.

我无法在互联网上找到关于如何:

  • 选择具有网页上的所有ID相同的元素(我这样做,但它仅适用于第一个元素:$('mydiv').hide())
  • 通过id选择另一个div中包含的div.
  • 隐藏所有具有myClass类的元素.

Joh*_*nde 7

如上所述,您不应该在页面上使用相同的ID.除了违反标准之外,它还是一个潜在问题的处方,因为你不知道你的JavaScript会如何反应.而是使用类.

选择页面上具有相同id类的所有元素 (我这样做但它只适用于第一个元素:$('mydiv').hide())

用途$$:

$$('.myclass')
Run Code Online (Sandbox Code Playgroud)

通过id选择另一个div中包含的div.

用途$$:

$$('div#outer div#inner')
Run Code Online (Sandbox Code Playgroud)

隐藏所有具有myClass类的元素.

使用$$,each()hide()

$$('.myClass').each(function(d) {
  d.hide();
});
Run Code Online (Sandbox Code Playgroud)

$$ 是你的朋友.