gpt4 book ai didi

javascript - jQuery 不能在 IE 中工作,但可以在其他浏览器中工作

转载 作者:行者123 更新时间:2023-11-28 16:31:39 25 4
gpt4 key购买 nike

目前正在编写一个 friend 的作品集,不出所料,代码没有在 IE 中加载!

我使用标准 AJAX 对其进行编码,这是相关的 jQuery:

//ajax shtuff

$(window).load(function() {

// Ajax Cache!
$.ajaxSetup ({
cache: false
});

var $loadW = '<div id="whiteLoader" />';
var $loadurl = $('.current').attr('href');

// Initial Page Load
$('#con').prepend($loadW);
$('#main').fadeOut('slow', function() {
$(this).load($loadurl + ' .page', function() {
$(this).parent().find('#whiteLoader').fadeOut('slow', function() {
$(this).parent().find('#main').fadeIn('slow').css({background: 'red'});
$(this).remove();
});
});
});

$('nav ul li a').each(function() {
$(this).click(function(e) {

var $loadW = '<div id="whiteLoader" />';
var $loadurl = $(this).attr('href');

// Prevent default hotlink
e.preventDefault();

// Add the current state
$('*').removeClass('current');
$(this).addClass('current');

// Load the Page
$('#main').fadeOut('slow', function() {
$('#con').prepend($loadW);
$('#main').load($loadurl + ' #main', function() {
$('#whiteLoader').fadeOut('slow', function() {
$('#main').fadeIn('slow');
$(this).remove();
});
});
});

});
});

});

从字面上不知道为什么这不起作用哈哈,这是实时页面的链接(我将背景设置为红色只是为了向您显示该区域。)

初始页面使用“this”方法的原因也是因为我正在以两种方式测试它。

http://212.7.200.35/~tfbox/zee/

最佳答案

你试过吗

$(document).ready(function() {
// Stuff to do as soon as the DOM is ready;
});

而不是window.load?

关于javascript - jQuery 不能在 IE 中工作,但可以在其他浏览器中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com