我正在尝试根据较旧的 jQuery 菜单设置动画菜单。较旧的版本,该函数与 jQuery 版本参考链接一起直接放入正文中。我遇到的问题是,该设置与我也想放在页面上的旋转横幅冲突。
实际上,目前它们不能同时运行。它们也都在不同的 jQuery 版本上运行。
我得到了一些帮助,将 jQuery 执行函数放入外部文件,但这并没有解决菜单的问题,因为必须在正文中引用 jQuery 版本和调用才能使其工作。
我之前看过 jQuery 菜单,不需要直接放在正文中。还是他们?我知道下面是一种非常糟糕的方法,因为它位于页面主体内部,而且它使用的是过时的 jQuery 版本,这就是为什么我希望更新它以使其更加稳固。
<body>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="jquery.easing.1.3.js"></script>
$(document).ready(function() {
$(function() {
$('#hn_menu > li').bind('mouseenter',function(){
var $elem = $(this);
$elem.find('img')
.stop(true)
.animate({
'width':'120px',
'height':'120px',
'left':'0px'
},400,'easeOutBack')
.andSelf()
.find('.hn_wrap')
blah blah blah
});
});
</body>