0

如果单击某些图像,我想将选项更改为选择。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。提前谢谢。

4

2 回答 2

3

首先,你还没有选择 jquery 库,

第二,有一种更简单的方法可以在 jquery 中更改选择

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

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

于 2013-08-12T09:24:32.660 回答
0

您还没有包含 Jquery 库。

$(document).ready(function () {
  $('img').click(function(){
    $("option:selected").removeAttr("selected");
     $('option[value="' + $(this).attr("alt") + '"]').attr('selected', 'selected');
 });
});
于 2013-08-12T09:20:38.713 回答