2017-09-27 3 views
2

を繰り返しているものは、私がウェブサイトJS/jQueryがすべての画像を選択しますが、一度だけ

var images = $('img') 

のすべての画像を選択したいが、いくつかのウェブサイトでは、いくつかの画像はとても基本的に私はしたいものを、繰り返して知っているのは

どのようにしてウェブサイト内のすべての画像を繰り返し選択できますか?

は例えば、ウェブサイトは、

<img src="link 1"> 
<img src="link 2"> 
<img src="link 1"> 
<img src="link 3"> 
<img src="link 1"> 

を持っていると私はあなたがすでにそれを保存した場合は、そうでない場合はチェックし、それらを介して

<img src="link 1"> 
<img src="link 2"> 
<img src="link 3"> 
+0

はない方法でのsrcの明確なを選択はありません、あなたはそれらすべてを選択し、持っている必要があり、配列AN SRCのを押し、その場合はチェックを行きますすべての画像の配列に格納します。 –

+0

CSSとは何の関係もありません。適切なタグを使用する –

+0

@ToniMichelCaubet私は、答えをありがとうございます –

答えて

3

ループを選択したい:追加します。

let $images = $('img'); 
let uniqueSrc = []; 

$images.each(function(){ 
    if(!uniqueSrc.includes(this.src)){ 
     uniqueSrc.push(this.src); 
    } 
}); 
関連する問題