此当前代码不起作用。
$loaded_data.find('img').match(/\.(jpg|png|gif)/i).first().attr('src')
它将允许使用等img
的分机。.php?image=qweqweqwe2qe2ad
此当前代码不起作用。
$loaded_data.find('img').match(/\.(jpg|png|gif)/i).first().attr('src')
它将允许使用等img
的分机。.php?image=qweqweqwe2qe2ad
将“$”添加到表达式的末尾,以确保字符串以点结尾 + 您允许的扩展名之一。
/\.(jpg|png|gif)$/i
jQuery API中没有match
方法,因此代码中的链会引发错误。
jQuery filter() 方法可以提供帮助
var $image_first= $loaded_data.find('img').filter(function(){
return $(this).attr('src').match(/\.(jpg|png|gif)$/i)
}).first();
$image_first.doSomething()