2

ハイ、

私の質問は非常に単純ですが、答えを把握できません。

画像を検索するクロムのアドオンを作成しています。その画像がページで見つかった場合、いくつかの処理が行われます。

私は最初にこのコードを持っていました:

if($('img[src="http://cdn2.tribalwars.net/graphic/unit/att.png?169e1"]').length > 0){

そして、それはうまくいきました。しかし、今日はうまくいきませんでした。そして私はその理由を知っています。.png の後にランダムなコードが来るからです。今日はibdd4だからです。

では、ランダムコードなしで画像を検索するにはどうすればよいですか?そのランダムコードは必要ないからです...

4

2 に答える 2

3

startswith' ' セレクターを使用できます。

jQuery('img[src^="http://cdn2.tribalwars.net/graphic/unit/att.png"]')

http://api.jquery.com/attribute-starts-with-selector/

于 2012-09-27T07:08:25.883 に答える
1

コードを無視するには、「equals」から「starts with」に変更します。

if($('img[src^="http://cdn2.tribalwars.net/graphic/unit/att.png?169e1"]').length > 0)
于 2012-09-27T07:08:24.467 に答える