我正在测试新的菜单代码,它的一个问题是它会加载所有内容,然后在所有加载完成后跳转到位。
所以我正在尝试隐藏它,直到文档准备好然后显示它
所以,CSS来隐藏它:
#mega-menu-1 {
font: normal 13px Arial, sans-serif;
list-style: none;
position: relative;
padding: 0;
margin: 0;
margin-top:13px;
display: none;
}
然后我在页面末尾调用jquery来加载菜单,然后将显示更改为阻塞,但菜单不显示
这是我正在尝试的jquery:
<script type="text/javascript">
$(document).ready(function($){
$('#mega-menu-1').dcMegaMenu({
rowItems: '2',
event: 'click',
fullWidth: false
});
$('#mega-menu-1').css('display') == 'block';
});
</script>
这样做的正确方法是什么?