你好我曾经使用这段代码来折叠和展开我的网站与jquery 1.8.3的菜单,但更新之后,它> 1.10.2它再次自动隐藏菜单。我认为这是因为它经历了所有的代码。我怎样才能改变这个以适应新的更新? (对不起,我缺乏的javascript)折叠菜单与jquery不工作
$(document).ready(function() {
$('#menu-button').toggle(function() {
$('#menu').animate({
marginTop: '+=10',
height: '100%',
opacity: 1
}, 300, function() {
// Animation complete.
});
}, function() {
$('#menu').animate({
marginTop: '-=10',
opacity: 0,
height: '0px'
}, 300, function() {
// Animation complete.
});
});
});
点击here为它现在是如何工作的例子。
是否有菜单折叠并在鼠标悬停事件进展?那么可能你应该尝试绑定悬停事件。 – j809
不,它应该像现在一样折叠,展开(单击)。 – Reshad