使用jQuery,找到包含某个字符串的链接并添加一个类

Mar*_*que 6 javascript jquery

我有以下HTML结构:

<div><a href="link1">blah</a></div>
<div><a href="link2">blah</a></div>
<div><a href="link3.swf">blah</a></div>
<div><a href="link4">blah</a></div>
<div><a href="link5.swf">blah</a></div>
<div><a href="link6.swf">blah</a></div>
Run Code Online (Sandbox Code Playgroud)

使用jQuery我想检索包含.swf扩展名的链接并向其父div元素添加一个类.这是我的代码,它不起作用:

$('a[href:contains(".swf")]').parent().addClass=('filmtrigger')
Run Code Online (Sandbox Code Playgroud)

你能帮我解决这个问题吗?

Aar*_*ers 7

$('a[href$="swf"]').parent().addClass('filmtrigger');
Run Code Online (Sandbox Code Playgroud)

http://docs.jquery.com/Selectors