平均菜单自定义宽度调用在 jQuery 中



js一切都很好,但我有一个问题...我的网站在不同的页面上有两个导航,任何人都可以告诉我如何通过自定义调用 meanscreenWidth.js我在下面的代码中使用但没有效果的文件。

<script type="text/javascript">
    jQuery(document).ready(function () {
            if('meanScreenWidth: "480"'){
            jQuery('header .topFront nav').meanmenu();
            }
            else if{
                         ('meanScreenWidth: "767"'){
            jQuery('header nav').meanmenu();
                         }
        });
</script>  
这是

荒谬的:

if ('meanScreenWidth: "480"') {

这不是您查询屏幕宽度或任何宽度的方式。您所做的只是测试静态字符串的真实性,该字符串将始终true

如果你想用jQuery获取视口的宽度,你可以使用$(window).width()

此代码将起作用

<script type="text/javascript">
    jQuery(document).ready(function () {
        jQuery('.navigation').meanmenu({
                meanScreenWidth: "767", 
        });            
     });
</script>  

最新更新