Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.10.2012, 13:47
Новичок на форуме
Отправить личное сообщение для xmentor Посмотреть профиль Найти все сообщения от xmentor
 
Регистрация: 19.10.2012
Сообщений: 1

jQuery + Select
Привет, сделал небольшую форму, и добавил к этому jQuery скрипт, который должен в зависимости от выбора значения (option) в теге <select>, добавлять новые поля к форме или наоборот убирать.

HTML

<select>
<option value="значение_1" />Название_1
<option value="значение_2" />Название_2
</select>


jQuery

<script>
$('#значение_1').click(function() {
       ...действия_1...
});

$('#значение_2').click(function() {
       ...действия_2...
});
</script>


В IE, Firefox, Opera - работает
В Google Chrome и Safari - не работает

У кого-нибудь есть идеи или знания, каким образом можно сделать так, чтобы выше описанная цель работала, и в этих двух браузерах тоже?

Перепробовал разные варианты, сначала объявлял функцию, а после делал ее вызов, получал значения по выделению и далее в сравнении назначал нужные действия, все равно безрезультатно.

P.S. У меня появилось предположение, что возможно Google Chrome и Safari - очень плохо работают с select'ом. После чего сделал тот же самый механизм на любой другой тег, к примеру <label>. В итоге это предположение оказалось верным, но все же может быть есть работающие варианты, чтобы работало сразу в 5 браузерах?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
хочу инвайт на хабр macdack Оффтопик 45 28.07.2013 23:18
Вопрос поддержки старых методов jQuery antonM jQuery 1 04.10.2012 00:08
jquery select + reset? rommeq jQuery 2 23.06.2012 21:46
JQuery и Select iskiz jQuery 12 30.12.2011 13:52
Проблема с динамическим формированием select elepsion jQuery 1 31.10.2010 14:31