2013-02-05 49 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 + "']") 
相關問題