2013-02-05 48 views
0

如何缓存和选择元素看起来像这样?选择具有动态属性的高速缓存元素

".myClass[data-list='2']"; 

这工作:

var listNo = "2"; 

    ".myClass[data-list='" + listNo + "']"; 

,但是这是我想,我不能做它的工作原理:

var listNo = "2", 
myClass = $('.myClass'); 

    myClass + "[data-list='" + listNo + "']" 

,这是什么Firebug的对我说:

Error: Syntax error, unrecognized expression: [object Object][data-list='02'] 

回答

1

我认为您正在寻找fil ter,例如:

myClass.filter("[data-list='" + listNo + "']") 
相关问题