У меня есть код, который отлично работает в FF, но не в IE. Я прочитал другие сообщения о том, что JQuery Live-метод не поддерживает события изменения, но я использую событие click. Вот мой код, он находится внутри $ (документ) .ready (функция():..JQuery live не работает в IE
$("a").live("click", function(e) {
alert("link clicked");
//do stuff
});
Если FF предупреждение срабатывает, но не в IE Когда я использую $ («а») нажмите это работает отлично, проблема в том, что мне нужна функция, которая будет применяться к ссылкам, которые не существуют при первой загрузке страницы (они будут созданы через вызовы ajax на более позднем этапе).
Есть ли у меня какие-либо опции здесь . Мы используем Jquery-1.4.1.min.js.
заранее спасибо
ну и контекст - это целая страница. Могу ли я указать это для всего тела страницы? – Kaskade
он должен, например, $ (document.body) .delegate(). – jAndy
@jAndy - Это почти то же самое, что использование '.live()', '$ (document)' будет * точно * одинаково, но не уверен, как это разрешило бы проблему барботажа, которая не происходит. –