jQuery查找参数

时间:2012-10-10 16:21:23

标签: jquery

我写的是:

var SomeClass = "MyClass";
$('#SomeID').find(SomeClass).each(function () { .... });

出于某种原因,当我进入.each循环时,它不会返回任何元素。

我认为.find可以使用字符串作为参数,但事实并非如此。我做错了什么?

2 个答案:

答案 0 :(得分:8)

你忘记添加'。'在班上。修改后的代码: -

var SomeClass = ".MyClass";
$('#SomeID').find(SomeClass).each(function () { .... });

答案 1 :(得分:1)

只需将该类添加到选择器:

var SomeClass = "MyClass";
$('#SomeID.'+SomeClass+'').each(function () { .... });