2013-06-04 29 views
0

我有以下的HTML取下圖像源width屬性。與jQuery

<div class="matrix-itemFrame"> 
    <a href="/photos/landscape"> 
     <div style="background-image: url(images/landscape.JPG?width=400);" class="matrix-item"></div> 
    </a> 
</div> 

這是來自Ning網站,所以標記是它是什麼。 我想使原來的圖像顯示充分水庫從內聯樣式刪除?width=400。 任何幫助表示讚賞。 感謝 RP

+0

請澄清你的問題。 – WhyMe

+0

能否請您闡述一下你在做什麼? –

+0

我認爲他只是想從BG網址 –

回答

3

像這樣的東西應該工作:

$('.matrix-item').each(function() { 
    var bi = $(this).css('background-image'); 
    $(this).css('background-image', bi.replace(/\?width=\d+/, '')); 
}); 
+0

肖恩,感謝,得到它的工作的jsfiddle只是不上我的寧站點呢。這使我在正確的道路上,所以謝謝! –