хорошо, у меня есть выпадающее меню, и я использую
$('select.small').change ...
У него есть несколько вариантов, но проблема, когда я выбираю первый вариант - ничего не происходит - потому что он уже выбран,Есть ли способ сделать это?
До сих пор я использовал дополнительный пустой параметр, который был выбран по умолчанию и ничего не делал, но теперь я должен использовать этот первый и пустой параметр для очистки,поэтому я просто не могу добавить дополнительную опцию по умолчанию и пустую опцию.
Пожалуйста, совет.
РЕДАКТИРОВАТЬ: LMAO, я в конечном итоге сделать это:
$('select.small').change(function(){
alert('you selected some option');
});
$('select.small').bind('focus',function(){
$('select.small').click(function(){
$('select.small').click(function(){
if((this).val()=='') $('select.small').trigger('change');
$('select.small').unbind('click');
});
});
});
Ноиногда он прослушивается = (
Я просто не могу поверить, что никто не знает решения.