ファイル名がfilename_mov.jpg
のサイトに複数の画像があります。 filename
部分は、動的に生成される部分です(例:123456abc_mov.jpg
)。jQueryで画像のファイル名の一部を指定する方法
_mov.jpg
が唯一のものであるため、ファイル名の一部を検索することでターゲットを設定します。
jQueryを使用すると、これを検索できますか?
私が試してみた:
$("img[src*='_mov.jpg']").addClass('movieThumb');
をしかし、それは動作しません。複雑なセレクタをいじる避けるため
を使用して - なぜそれはしていませんあなたのために働く? –
正規表現を持つセレクタが必要です(http://stackoverflow.com/questions/190253/jquery-selector-regular-expressions)。ただし、すべての画像を繰り返し処理し、src属性の値を確認するほうが良いでしょう – scibuff
それは "うまくいかない"のですか?セレクタが正しく表示され、次のURLの画像が選択されます:http://jsfiddle.net/j6cc2/ –