在页面加载时附加menu.php。现在加载成功后需要激活功能菜单。
$("nav#menu" ).load( "/v4/inc/menu.php" );
$("nav#menu").mmenu({
offCanvas : {
position : "left",
zposition : "front"
},
counters: true
})
最佳答案
您需要使用 load() 的完整回调,以便您的菜单插件在 html 存在后初始化
$("nav#menu" ).load( "/v4/inc/menu.php", function(){
/* the new html now exists */
$(this).mmenu({
offCanvas : {
position : "left",
zposition : "front"
},
counters: true
});
});
关于javascript - 使用ajax加载html并委托(delegate)成功运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26529243/