使用javascript/jquery查找链接目标图像

Chr*_*ski 2 regex jquery

我正在尝试编写一个脚本,它将找到<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)

这应该有效,但我不知道正则表达式会是什么样子.如果有更好的方法,请告诉我.谢谢!

Pas*_*nes 7

你几乎拥有它!

$('a[href]').filter(function() {
  return /(jpg|gif|png)$/.test($(this).attr('href'))
}).bind('mouseover', function(){
  alert('foo');
})
Run Code Online (Sandbox Code Playgroud)