私はjQueryが初めてで、検索機能で問題に遭遇しました。コードに次の 2 行を追加しました コードをコピー
console.log($('ul.gallery'));
console.log($("ul.gallery").find("img"));
そして、Opera Dragonfly の出力は次のようになります
ご覧のとおり、find 関数は img タグを検出しませんが、そこにはあります。これが奇妙な <::after> タグと関係があるかどうかはわかりません。そして、これがどこから来るのかわかりません。しかし、その img タグへの参照が必要です。しかも取れない。
//編集: <::after> タグは、オペラ 12.01 でトンボに表示されます。実際のところ、Firefox には表示されませんが、結果は同じで、選択されていません。静的 html タグでセレクターを使用すると、機能します。たぶん、私の困難は、最近の dom の操作の結果です。
手伝ってくれませんか?敬具 アンジェロ・ハンネス