我正在用一個較大圖像上方的一個大圖像創建產品視圖。當點擊其中一個小圖像時(點擊任意小圖像的src),大圖像應該改變。當單擊另一個圖像時獲取一個圖像源與JQuery一起更改
我的HTML是:
<img id="MainProductImage" src="Images/Product Images/AB04_GRAY_22A6_W_WEB.jpg">
<img id="sm001" src="Images/Product Images/AB04_G.jpg">
<img id="sm001" src="Images/Product Images/AB04.jpg">
<img id="sm002" src="Images/dB 002.jpeg">
<img id="sm003" src="Images/dB 003.jpeg">
<img id="sm004" src="Images/dB 004.jpeg">
我jQuery是:
$(document).ready(function() {
\t $('img.sm001').click(function() {
\t \t $('#MainProductImage').attr('src', 'Images/Product Images/AB04_G.jpg')
\t });
\t
\t $('img.sm002').click(function() {
\t \t $('#MainProductImage').attr('src', 'Images/Product Images/AB04.jpg')
\t });
\t
\t $('img.sm003').click(function() {
\t \t $('#MainProductImage').attr('src', 'Images/dB 002.jpeg')
\t });
\t
\t $('img.sm004').click(function() {
\t \t $('#MainProductImage').attr('src', 'Images/dB 003.jpeg')
\t });
\t
\t $('img.sm005').click(function() {
\t \t $('#MainProductImage').attr('src', 'Images/dB 004.jpeg')
\t });
});
我怎樣才能得到這個像預期的那樣?