Показать сообщение отдельно
  #1 (permalink)  
Старый 26.11.2014, 11:57
Аспирант
Отправить личное сообщение для sloyi Посмотреть профиль Найти все сообщения от sloyi
 
Регистрация: 16.10.2014
Сообщений: 72

Делегирование
Пытаюсь создать событие при клике на созданном option с помощью вывода ajax.

Пример
есть два select

<select id="select_one">
<option selected="selected">Выберите раздел</option>
<option id="82" class="option_id_one">Мягкая мебель</option>
<option id="83" class="option_id_one">Гостиная</option>
<option id="96" class="option_id_one">Кухни</option>
<option id="104" class="option_id_one">Спальня</option>
</select>

<select id='select_two'>
</select>


во второй селект я вывожу option из базы допустим после того как мы выбрали раздел второй селект получился :

<select id="select_two">
<option id="156" class="option_id_two">Табуреты</option>
<option id="97" class="option_id_two">Кухонные гарнитуры</option>
<option id="98" class="option_id_two">Стулья</option>
<option id="99" class="option_id_two">Столы</option>
<option id="101" class="option_id_two">Кухонные уголки</option>
<option id="179" class="option_id_two">Шкафы</option>
</select>

далее мне надо повесить событие клика по option с классом option_id_two

пытаюсь сделать следущим образом:

$('#select_two').on('click', '.option_id_two', function() {
	alert('Привет');
});


но он мне alert не выводит

(сам вывод option во второй select работает корректно, но делегирование мне не поддаеться)
Помогите парни пожалуйста.
Ответить с цитированием