[英]jQuery working in localhost but not when live?
我正在使用以下代码为幻灯片中的标题设置动画。 它在我的本地主机中运行良好,但是一旦我将其上传到现场,它似乎就无法正常工作。
我所有的文件都正确链接,我只是不明白为什么会发生这种情况。
我想知道是否有人可以看到代码有任何问题,或者可能有原因。
$(window).load(function () {
doIt();
function doIt(){
$('#title1').fadeIn('fast', function() {
$('#title1').addClass('animated title-pop');
})
$('#title1').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend
animationend', function() {
$('#title1').delay(8200).fadeOut(2000, function() {doIt();});
});
};
doItTwo();
function doItTwo(){
$('#title2').fadeIn('fast', function() {
$('#title2').addClass('animated title-pop');
})
$('#title2').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend
animationend', function() {
$('#title2').delay(8200).fadeOut(2000, function() {doItTwo();});
});
};
});
确保您的实时服务器上的 jQuery 文件的路径正确。
我有一个类似的问题。 我检查了 Web 开发人员控制台(Firefox 上的 Firebug),发现存在 JavaScript 错误。 jQuery 的路径设置为http
而我的网站是https
,所以 jQuery 没有正确加载。
将http
设置为https
,脚本完美加载。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.