1
Я застрял в JQuery .live()
методе, который не работает в IE (вся версия). Он работает как очарование в FF, Chrome и Safari. Вот мой код:Связать событие click с .live() не работает в IE
$('.down a,.up a,.navmenu').live('click', function(e){
$('body').stop()
.animate({'scrollTop': $($(this).attr('target')).position().top}, 1500);
});
Я использую последнюю версию JQuery. Вот link для сайта. Я читаю другие сообщения, но я не могу заставить его работать.
Вы уверены, что это «живой» метод, который не работает? Вы больше похожи на анимацию тела, которая терпит неудачу. Вы можете легко подтвердить это, поставив в обработчик предупреждение или консоль. – David
live() устарел, замените его на() – Johan
@ david, вы правы, это не .live() met корыто. Я поместил журнал в обработчик. Это анимация тела. – NickHTTPS