我正在尝试编写一个脚本,它将找到<a>目标是jpg,gif或png的所有标记,并为它们附加一个函数.
$('a')
.filter(function(){
return this.href.match(/*probably some regex here?*/)
})
.bind('mouseover', function(){
alert('foo');
})
Run Code Online (Sandbox Code Playgroud)
这应该有效,但我不知道正则表达式会是什么样子.如果有更好的方法,请告诉我.谢谢!
你几乎拥有它!
$('a[href]').filter(function() {
return /(jpg|gif|png)$/.test($(this).attr('href'))
}).bind('mouseover', function(){
alert('foo');
})
Run Code Online (Sandbox Code Playgroud)