Итак, я знаю, что одним из недостатков использования jQuery.live
является недоступность .stopPropagation()
. Но мне это очень нужно.
Вот мой вариант использования. У меня есть флажок, который в настоящее время связан с кликом. Однако другие флажки появляются на экране через вызов AJAX, а это значит, что мне действительно нужно .live('click', fn)
. К сожалению, флажок расположен поверх другого кликабельного элемента, требующего .stopPropagation()
. Это прекрасно работает с .bind('click', fn)
, но невозможность использовать его с .live()
мешает мне. Использование return false
не работает, так как флажок не будет установлен.
Любые идеи о том, как имитировать .stopPropagation()
при использовании .live()
без возврата false?