2013-05-21 136 views
0

如何使用jquery选择器来选择类中的所有类?你会认为像$(".content .*").click();会工作。如何使用jQuery选择器选择类中的所有类

此外,单击.content中的任何类时,我想将单击的类的类名称存储在变量中。

+0

存储哪个类名?同意@zerkms;第二个问题没有意义。 –

+0

被点击的类。 – sephiith

+0

不点击类。元素是。与往常一样,您可以在回调中使用'this'访问单击的元素。 –

回答

1

以下是一个至少有一个类中指定

所有元素选择
$('.content [class]') 

或这里只是所有元素

$('.content *') 

或好:

$('.content').on('click', '*', function() { //handler here }); 

你的第二个问题没有多大意义,需要改写

+0

如何扩展“$('。content [class]') “以便在选择.content中的类中的任何类? – sephiith

+0

@sephiith:什么是“任何课程”? – zerkms

+0

任何班级我的意思是类里面的内容.content – sephiith

0

如果你想选择“内容”的子元素与任何类,试试这个:

$(".content [class]").click

0
var $allClassElements = $('[class]', '.content') 

应该为这些元素的进一步参考做

然后,只需使用缓存的变量

$allClassElements.something