【发布时间】:2016-04-15 08:11:27
【问题描述】:
我正在尝试在单击元素时使用 jQuery UI 为颜色变化(字体)设置动画。 我包含了他们网站上描述的 jQuery UI 文件。
<script type='text/javascript'>
$(document).ready(function() {
$('.benefits').click(function() {
$(this).animate({color:'#b22425'}, 200);
});
});
</script>
它不起作用。控制台说:
解析“颜色”的值时出错。声明已删除。
当我添加动画宽度更改时,效果很好,但颜色错误仍然存在。 我做错了什么?
感谢您的帮助:-)
编辑
我正在找出问题所在: 我在 PHP 中包含导航和页脚:
<?php
include('navigation.php');
?>
当我删除此块时,一切正常。但是当我在 PHP 中包含 Navigation 和 Footer 时,会发生解析错误。
有人有解决办法吗?
编辑 2
导航和页脚文档是“完整文档”,这意味着它们有自己的 html、head、style、body ... 标签。我将此文档包含在我的主文档的 body-tag 中,因此有 3 个完整的 html 文档合二为一。
从导航和页脚文档中删除不必要的标签后一切正常。
我早就看到了-.-'
无论如何感谢 cmets 和答案 :-)
【问题讨论】:
-
贴出的代码没有问题。你能发一个minimal reproducible example吗?
-
我创建了一个新文档,并在新文档中从原始文档中逐块复制和粘贴。所以我找到了问题,但没有找到解决方案。请看我上面的编辑:-)
-
您可以尝试使用开发工具检查页面元素,从那里您可以检查正在加载和渲染的内容是什么
-
是的,我以前用过这个工具。但不知何故,我没有认识到我的错(见上文)。谢谢:-)
标签: javascript php jquery jquery-ui