0
私はhereをして、それに応じtreeselectorは要素を検索することが、その中の要素にセレクタで、ここでフェッチされ、パラメータとして渡される要素のIDを使用して要素内の要素を見つける方法はありますか?
var node_exists=$(treeselector).find("li[id^='someid']");
コードのこの作品は、contained.Thisが完全に正常に動作していることが判明しました。
しかし、id^= 'someid'の部分では、 'someid'をidを含む変数に変更しようとすると、動作しなくなります。
var someid='someid'
var node_exists=$(treeselector).find("li[id^=someid]");
私はまた、パラメータはこれが発射された関数内で受け取っているとき、単一引用符を連結してみました。 これは、li [id^= 'someid']部分を囲む二重引用符と関係があると思われます。どのようにこの作品を作るための任意のアイデアですか?
乾杯!
が働いて...今、それは愚かに聞こえる....とすぐに私は、 – Ashwin
ところでできる限り答えを受け入れるsorry..will初心者イム「[属性は= valの]」でありますあなたがjqueryで選択を行うのが遅い(低パフォーマンスのように)方法の1つです。可能であればポイント使用IDとクラス構文にする必要があります。[attr = val]ではなくli.someClassNameまたはli#someIdNameを使用する必要があります。 – Kristian