1
はこれの改良版あり:jQueryの複数の属性終了セレクタ(OR)
- 視覚的理由でポイントを取るのは難しいです。私は2つの理由のために興味
$(a[href$=".jpg"],a[href$=".gif"],a[href$=".png"],a[href$=".jpeg])
は、数字の が含まれています。
- このように書くと、おそらく というサイクルが無駄になります(私は推測しています)。
はこれの改良版あり:jQueryの複数の属性終了セレクタ(OR)
$(a[href$=".jpg"],a[href$=".gif"],a[href$=".png"],a[href$=".jpeg])
は、数字の が含まれています。
あなたはこのようなものを使用できます。そして、このような画像を呼び出す
$.expr[':'].img = function(obj) {
return (/\.(jpg|gif|png|jpeg)$/i).test(obj.href);
}
を:
$("a:img")
関与無駄なサイクルがありません。これは、 'querySelectorAll()'をサポートしているセレクタで、スタイルシートにあるセレクタとまったく同じように扱うブラウザに特に当てはまります。 – BoltClock