要素とjQueryが設定されています。その要素がjQueryセット内にあるかどうか確認したいと思います。私はこのような条件が必要です。要素がjQueryセット内にあるかどうかを確認します
if ($someUL.find("> li > a").contains(myElement)) {
...
}
ここでは、contains
メソッドは存在しません。私はそれを使って目標を立てました。私はhas
、is
、$.contains
のようないくつかの方法を知っていますが、それらはすべて意味が異なります。
'場合である($ someUL.find( "> LI> A")。(MYELEMENT).LENGTHをフィルタリングする)' ???今私はあなたの正確な期待行動は何か分からないのですか? '$ someUL.find(myElement).length'を使うのはどうでしょうか?あなたのユースケースと関連するHTMLマークアップに依存するので、十分かもしれません。あなた自身がMCVEを提供する方が良いでしょうか? –
@A.Wolffありがとうございます。あなたの提案もうまくいきますが、私はこれに 'index'を使いたいと思っています。 –
それはあなたのために働かない: 'myElement.is($ someUL.find("> li> a "))'? –