2014-04-09 85 views
1

不要笑,這是我在試圖讓每個錨鏈接href和更換圖像源。產品縮略圖IMGJQuery的每個錨的href替換縮略圖IMG SRC

<script> 
jQuery.noConflict(); 
jQuery(document).ready(function($) { 
    //var findImage = $('dd.variation-File ul li a').attr('href'); 

    //get the anchor link to image 
    x=$('dd.variation-File ul li a').toArray(); 

    //replace default thumbnail with anchor link from x 
    y=$('td.product-thumbnail img').toArray(); 

    y.each().attr['src'].replace(this, x); 
}); 
</script> 

在我們的購物車頁面兩掌有一個表格顯示購物車信息。有多種圖像(預覽)和如果圖像上傳然後有一個dd.variation-File ul li與錨,我只是想寫一個劇本,如果dd.variation-File ul li a存在,在dd.variation-file ul li a

發現在href更換IMG SRC爲 .product-thumbnail img

感謝您的幫助了小白:)

+0

你能發佈HTML嗎? – Aarmora

+0

http://pastebin.com/ckjFmPiN – Derek

回答

1

我認爲你需要這樣的:

y.each(function(){ 
    $(this).attr('src',$(this).attr('src').replace(this, x)); 
}); 

但我不知道它會做,因爲replace接受一個字符串,而不是一個數組。

+0

謝謝,林不知道.replace甚至會是正確的方式 - 這是我在嘗試你的建議時在控制檯中得到的:TypeError:'undefined'不是一個函數(評估'y.each(function(){(this).attr('src',$(this).attr('src').explace(this,x)); }') – Derek