gpt4 book ai didi

javascript - Jquery UI 似乎没有加载

转载 作者:行者123 更新时间:2023-11-28 06:26:33 25 4
gpt4 key购买 nike

我有一个网站已经使用了一段时间的背景颜色动画,但突然间它们就停止工作了。我想不出我做过的任何重大改变会导致它。所以我创建了一个文件夹来测试我的 jquery.min.js 和 jquery.ui.js 文件。这是代码:

index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/testing.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Template 3</title>
</head>
<body>
<?php
include('parts/welcomeSection.php');
?>
</body>
<script type="text/javascript" src="js/animate.js"></script>
</html>

测试.css

@charset "utf-8";
/* CSS Document */
div#testing{
width: 100px;
height: 100px;
border: 1px solid black;
}

welcomeSection.php

<div id="testing">

</div>

animate.js

$(document).ready(function(){
color = 'red';
window.setInterval(function(){
if(color == 'red'){
$('div#testing').animate({'background-color': 'blue'}, 'fast', 'easeOutQuint');
color = 'blue';
}
else if(color == 'blue'){
$('div#testing').animate({'background-color': 'red'}, 'fast', 'easeOutQuint');
color = 'red';
}
console.log(color);
}, 5000);
});

需要注意的是,控制台每次都会记录颜色变化。但是背景颜色没有改变。相反,我不断收到此错误:

Uncaught TypeError: na.easing[this.easing] is not a function

这不仅适用于背景颜色,也不适用于边框颜色动画。此外,它不识别“easeOutQuint”。所有这些导致人们相信 Jquery 和 Jquery UI 之间存在问题。我尝试再次下载 Jquery 和 Jquery UI 文件,但这并没有解决问题。

普通的 Jquery 动画,例如 marginLeft 动画效果很好。

更新:

我发现这只是 Chrome 的一个问题。在浏览互联网时,我在使用 JQuery 的网站上遇到了问题。但它们在 Microsoft Edge 等其他浏览器中工作得很好。这是我的 Chrome 的问题吗?

最佳答案

background-color 更改为 backgroundColor

还要确保您的 jquery-ui.js 包含 jquery easing

关于javascript - Jquery UI 似乎没有加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35251987/

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