0

如标题所述,如果它们已经属于一个类,我如何在 jquery 中命名和选择一组元素?

如果我有 2 个 div:

<div id="whateverDiv" class="bigstyle"/>
<div id="whateverDiv2" class="smallstyle"/>

是否可以添加一个类(导致以下结果):

<div id="whateverDiv" class="bigstyle slider"/>
<div id="whateverDiv2" class="smallstyle slider"/>

为了让 jquery 通过$('.slider')?选择所有滑块

4

3 回答 3

2

我看不出有什么问题。它应该工作得很好。

jsfiddle与演示。

于 2012-05-25T13:40:59.407 回答
1

对我来说,您似乎不太了解 CSS。尝试阅读一些关于该主题的教程或书籍。

class="bigstyle slider"意味着您将 bigstyle 和滑块类添加到元素

$('.slider')然后返回所有具有滑块类的元素。所以答案是……是的,它完全没问题,而且有点琐碎……

于 2012-05-25T13:42:44.050 回答
0

是的,将多个类分配给一个元素是完全有效的。任何 jQuery 选择器都适用于单独的类,因此它们可以单独用作选择某些 DOM 元素的方法。

但是,为了迂腐,您ID的 ' 必须是唯一的,(与您发布的代码不同)否则会导致您出现一些问题。

于 2012-05-25T13:42:52.943 回答