4
我试图在MultiLevelPushMenu插件中提取当前元素的根路径。向下挖掘JavaScript对象的路径
https://github.com/adgsm/multi-level-push-menu
老板给的方法来提取根级别路径到文件
/**
* Find path to root of selected menu level object
* Provides chain collection of menu level objects (root menu level object to given menu level object), or false in case of error
*/
$('#menu').multilevelpushmenu('pathtoroot', $menuLevelObject);
我已经尝试使用相同的准则每可是我越来越HTMLLiobject,但不能往下挖路径。
我需要路径转换为字符串格式从这个集合,任何帮助?
这里是我的代码..
$(document).ready(function(){
// HTML markup implementation, overlap mode
$('#menu').multilevelpushmenu({
containersToPush: [$('#pushobj')],
menuWidth: '25%',
menuHeight: '100%',
onItemClick: function() {
// First argument is original event object
var event = arguments[0],
// Second argument is menu level object containing clicked item (
element)
$menuLevelHolder = arguments[1],
// Third argument is clicked item (
element)
$item = arguments[2],
// Fourth argument is instance settings/options object
options = arguments[3];
// You can do some cool stuff here before
// redirecting to href location
// like logging the event or even
// adding some parameters to href, etc...
var path = $('#menu').multilevelpushmenu('pathtoroot', $item);
alert(path);
}
});
});
谢谢,但如何深入到我的基本要求的根路径。 – user7417866
path [0] =
path是一个数组,并且子对象可以从数组中拉出 –