Показать сообщение отдельно
  #1 (permalink)  
Старый 06.02.2013, 15:58
ffx ffx вне форума
Аспирант
Отправить личное сообщение для ffx Посмотреть профиль Найти все сообщения от ffx
 
Регистрация: 29.09.2008
Сообщений: 48

.on() select[multiple] всегда selected на динамических элементах
в общем у меня динамический select, поэтому обработчик вешаю через .on(), но вот в чем проблема при клике по любому элементу в обработчике он уже как selected
$(document).on('click','select[multiple] option',function(e){
	
				e.preventDefault();
console.log(e.target.selected) // всегда true
	   
	});

соответственное если повесить так 'select[multiple] option:selected' то отрабатывает даже на не выделенном элементе
попробовал повесить не на клик а на mousedown в хроме помогло, а в фф нет.
Ответить с цитированием