我坚持使用在IE(所有版本)中不起作用的JQuery .live()
方法。它就像FF,Chrome和Safari中的魅力一样。这是我的代码:
$('.down a,.up a,.navmenu').live('click', function(e){
$('body').stop()
.animate({'scrollTop': $($(this).attr('target')).position().top}, 1500);
});
我正在使用最新版本的Jquery。这是该网站的link。我读了其他帖子,但我无法让它工作。
答案 0 :(得分:0)
我的一位同事发现了问题:它是 $('body')。stop()。animate({ IE似乎需要这段代码才能工作:
$('body, html').stop().animate({ //function
现在有效!