2013-08-12 1 views
0

Я хотел бы изменить параметр в качестве выбора, если я нажму на какое-то изображение. Значение параметра - это уникальный идентификатор параметра. Я хотел бы использовать 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

первый, вы havn't выбрана библиотека 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

Fiddle ! – Rajiv007