2014-03-13 40 views
0

我有一個頁面,其中各個圖像逐漸變細。使用jQuery基於文件名在標籤中打包圖像

我想使用jQuery來查找那些使用video.jpg並將這些圖像包裝在新的<div>中。

<img src="/images/thumb1.jpg" alt="no div" /> 
<img src="/images/video.jpg" alt="wrap me" /> 
<img src="/images/thumb2.jpg" alt="no div" /> 

回答

1

我做了這個Fiddle你。

這應該適合你。

$(document).ready(function(){ 
    var images = $('[src="/images/video.jpg"]'); 
    images.each(function() { 
     $(this).wrap('<div class="wrapper"></div>'); 
    }) 
}) 
+0

Thanks!無論圖片的路徑如何,我會如何修改它以便正常工作? – user1729506

+0

$('img [src = *「video.jpg」]') – Pinki

+0

http://jsfiddle.net/pxBA7/2/讓你一個新的小提琴 – Pinki

2

試試下面的代碼:

$("img[src$=video.jpg]").wrap("<div></div>") 
1

試試這個:

$('img[src=*"video.jpg"]').wrap('<div></div>'); 
相關問題