0

我想更改 maxStartPos 设置,以便我可以根据它加载的页面大小对其进行编程。

我尝试了以下代码,但似乎没有改变它:

$("nav#menu").mmenu({
    position        : "left",
    zposition       : "back",
    header          : false,
    searchfield     : false,
    dragOpen        : true,
    preventTabbing  : false,
    dragOpen: {
        open: true,
        maxStartPos: 50
    }
});

代码中的部分是我想要更改的地方:

if ( typeof opts.maxStartPos != 'number' )
{
opts.maxStartPos = this.opts.position == 'left' || this.opts.position == 'right'
? 9000
: 50;
}

9000是我想通过上面的第一个代码片段更改的值。

4

1 回答 1

2

我刚刚注意到我在代码中有 2 个dragOpen选项。删除第一个似乎可以解决问题!

$("nav#menu").mmenu({
    position        : "left",
    zposition       : "back",
    header          : false,
    searchfield     : false,
    preventTabbing  : false,
    dragOpen: {
        open: true,
        maxStartPos: 50
    }
});
于 2013-11-06T16:40:53.053 回答