我想使用jQuery Cycle Plugin在this site
的侧边栏中为来自赞助商的徽标制作动画我尝试过不同的html标记和js代码变体来调用循环函数,但我无法使其工作。
.js文件是否加载到了错误的位置?标记有什么问题吗?
非常感谢任何帮助,谢谢!
答案 0 :(得分:0)
我认为该页面上使用的某些脚本之间存在冲突。我通过重新创建问题找到了解决方案:
首先,您使用$(".sponsoren")
这是错误的,因为sponsoren
是一个ID。所以应该是$("#sponsoren")
。
其次,您应该将脚本位置和脚本本身放在页面底部。在这样做之后,它仍然不适合我,所以我摆脱了$(document).ready(function(){});
部分,因为它不再是必要的了。我最终得到了以下代码:
<script src="http://malsup.github.com/jquery.cycle.all.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery('#sponsoren').cycle({
fx: 'scrollDown'
});
</script>
请记住,我把它放在页面的底部,这似乎有效。这可能不是最好的解决方案,但它可以这样工作。