2013-08-12 86 views
0

我想將選項更改爲select,如果我點擊某個圖像。選項的值是參數的唯一標識。我想使用jQuery,但我是初學者,我不知道如何。現在我有這個:使用jQuery更改點擊圖片的選項

$(document).ready(function() { 
    $('img').click(function(){ 
    $("option:selected").removeAttr("selected"); 
    $('option[value="' + $(this).attr("alt") + '"]').attr('selected', true); 
    }); 
}); 

但它不起作用。所有來源在這裏http://jsfiddle.net/EKaKw/2/。回答jsfiddle會是最好的。感謝提前。

回答

3

第一,你沒有帶選擇jQuery庫,

第二,有改變的jQuery選擇更簡單的方法

$(document).ready(function() { 
    $('img').click(function(){ 
     $('select').val($(this).attr('alt')); 
    }); 
}); 

小提琴:http://jsfiddle.net/73VmN/

0

你還沒有包含Jquery庫。

$(document).ready(function() { 
    $('img').click(function(){ 
    $("option:selected").removeAttr("selected"); 
    $('option[value="' + $(this).attr("alt") + '"]').attr('selected', 'selected'); 
}); 
}); 
+0

小提琴更新! – Rajiv007