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']
4

1 に答える 1

1

私はあなたがフィルターを探していると思います、例えば:

myClass.filter("[data-list='" + listNo + "']")
于 2013-02-05T11:43:29.940 に答える