2012-03-07 47 views
0

我做了一个自定义的WordPress主题,当我尝试激活某些插件(我假设)的JQuery动画,他们不工作。Themeblvd新闻滚动不会滚动

我使用JQuery包含Nivo Slider,因此我在头文件中链接到Google托管的Jquery中进行了编码。

无论如何,我已经尝试了三种不同的“新闻滚动”小部件插件,并且它们都没有动画效果。对于Wordpress,我还是个新手,但是不知道是否有某个冲突会破坏滚动条中的动画功能。我尝试删除Nivo Slider的东西,并没有解决它。

地址是www.studio-element.com/spyglass/about-us/

我知道这是不是太多去,但我希望得到任何帮助,你可以给...

非常感谢。

回答

1

你的jquery没有定义。这是里面的评论,因此被忽略

现在您的代码是这样的:

<!--<link rel="stylesheet" href="http://www.studio-element.com/spyglass/wp-content/themes/twentyeleven/js/nivo-slider/nivo-slider.css" type="text/css" media="screen" /> 
<link rel="stylesheet" href="http://www.studio-element.com/spyglass/wp-content/themes/twentyeleven/js/nivo-slider/themes/orman/orman.css" type="text/css" media="screen" /> 

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> 
<script src="http://www.studio-element.com/spyglass/wp-content/themes/twentyeleven/js/nivo-slider/jquery.nivo.slider.pack.js" type="text/javascript"></script>--> 

您应该删除在开始时的<!--和到底-->

编辑我:关于插件冲突 - 当你有这样的问题时(你似乎不是这种情况),你应该禁用所有的插件,并逐一重新激活,每次检查页面。这样你就可以指出罪魁祸首。

+0

糟糕。我评论了这个问题的解决方法,并忘记把它拿出来。我在想,当我安装一个使用JQuery的插件时,它可能会自动包含它,所以也许会有冲突。它虽然没有影响我的问题。我带回(JQuery)并仍然有问题。我会尝试你的建议,虽然它发生在我安装的第一个插件(非股票),所以不会有太多的禁用...感谢您的帮助。 – 2012-03-07 16:24:51

+0

好 - 现在你有两次jQuery ...可以创建一个冲突。另外,您正在调用脚本加载之前的初始函数。尝试将所有加载移动到标题 - 或脚本本身的启动函数BELOW。同时检查你的DIVS - wordpress中的一个小部件将通过实例获取ID。 – 2012-03-07 16:47:14

+0

如果这没有帮助 - 更改'$('#themeblvd_news_scroller_widget-2 .flexslider')。flexslider ...''jQuery('#themeblvd_news_scroller_widget-2 .flexslider')。flexslider'( – 2012-03-07 16:49:53