1
尽管下面的代码在所有浏览器中都能正常工作,但我收到了一些报告,称.load在IE中没有这样做。jquery .load在IE中不起作用
我测试了IE6-IE8,它对我来说工作的很好。 .load
将网站的WordPress部分引入页面,然后click
函数将新页面加载到页面的相同部分。此代码所在的页面位于根级(siteexample.com/new.html
),然后WordPress处于siteexample.com/wordpress
。
jQuery的
$(document).ready(function() {
$('.slideshow, .slideshow2').cycle({
fx: 'fade'
});
$('.copy-body').load('/wordpress/', function() {
$('.spinner').fadeOut();
function rerun(){
$('.copy-body a').click(function(){
url = $(this).attr('href');
scroll(0,430);
$('.copy-body').load(url, function() {
$('.copy-body').
append('<div style="clear:both;"> </div>');
rerun();
});
return false;
});
}
$('.copy-body').append('<div style="clear:both;"> </div>');
rerun();
});
});
是'$ .cycle()'自定义插件吗? – 2012-08-04 19:52:08
所以你说它在IE中不起作用,但它确实在IE6-8中工作?通过一个消除的过程,我想你的意思是它不能专门在IE9中工作,但我希望你已经更具体。 – Spudley 2012-08-04 19:59:55
你需要说明为什么它不能在IE和IE的哪个版本中工作(假设它是9)。 – 2012-08-04 20:00:51