HTML:
<ul>
<li><input type="submit" id="myId" value="someVal"/>
</ul>
JQuery
$('ul').find('input[type="submit"]').click(function{
alert('nasty alert')
$(this).attr('id','newId');
});
$('input#newId').click(function(){
$(this).hide();
});
хорошо, поэтому я собираюсь изменить идентификатор после одного клика, а затем кнопку, чтобы сделать что-то еще (скрыть). я тоже пробовал с live (). В firebug похоже, что идентификатор изменился, но мой второй щелчок по кнопке вызывает то же самое предупреждение («неприятное предупреждение»). И что-то странное ... если я использую live (), при щелчке правой кнопкой мыши кнопка исчезает (как и должно быть). любые предложения? спасибо