使用jQuery更改为单击图像上的选项
如果我点击某个图像,我想将选项更改为选择。 option的值是参数的唯一ID。 我想使用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是最好的。 谢谢你。
第一,你没有选择jquery库,
第二,有一种更简单的方法来改变jquery中的选择
$(document).ready(function () { $('img').click(function(){ $('select').val($(this).attr('alt')); }); });
小提琴: http : //jsfiddle.net/73VmN/
您还没有包含Jquery库。
$(document).ready(function () { $('img').click(function(){ $("option:selected").removeAttr("selected"); $('option[value="' + $(this).attr("alt") + '"]').attr('selected', 'selected'); }); });