此當前的代碼不起作用。jQuery選擇帶有圖像文件名擴展名的容器中的第一個圖像src
$loaded_data.find('img').match(/\.(jpg|png|gif)/i).first().attr('src')
它將使img
與.php?image=qweqweqwe2qe2ad
等
此當前的代碼不起作用。jQuery選擇帶有圖像文件名擴展名的容器中的第一個圖像src
$loaded_data.find('img').match(/\.(jpg|png|gif)/i).first().attr('src')
它將使img
與.php?image=qweqweqwe2qe2ad
等
有jQuery的API沒有match
方法,以便鏈代碼會拋出錯誤。
jQuery的過濾器()方法可以幫助
var $image_first= $loaded_data.find('img').filter(function(){
return $(this).attr('src').match(/\.(jpg|png|gif)$/i)
}).first();
$image_first.doSomething()
我將如何用我的數據容器重寫此內容......例如,如上所示? 我會只寫'$ loaded_data。 find('img')。filter(...' – chris
yes ........確切地說 – charlietfl
我使用的代碼是這個,但它似乎並沒有運行。對不起,如果我無能......' $ loaded_data.find( 'IMG')的過濾器(功能(){ \t \t \t \t \t變量$ image_first = $(本).attr( 'SRC')匹配(/ \(JPG |。。。PNG | GIF) $/I) \t \t \t \t})。first()' – chris
*它將允許帶'.PHP?圖像的你是什麼意思的EXT = qweqweqwe2qe2ad'等*的img? – VisioN
我加載的內容中的一些圖像的src值爲'loadimage.php?id = 123123'我不想選擇那些圖像我只想要'img'和.jpg等的src' ... – chris