|
@@ -27,7 +27,8 @@
|
|
|
initViews: function() {
|
|
initViews: function() {
|
|
|
var that = this,
|
|
var that = this,
|
|
|
counts = {},
|
|
counts = {},
|
|
|
- preLevel = 0;
|
|
|
|
|
|
|
+ preLevel = 0,
|
|
|
|
|
+ parentId = '';
|
|
|
|
|
|
|
|
this.$menu = $([
|
|
this.$menu = $([
|
|
|
'<div class="bs-sidebar hidden-print">',
|
|
'<div class="bs-sidebar hidden-print">',
|
|
@@ -76,6 +77,9 @@
|
|
|
id = $.trim($(this).text()).toLowerCase();
|
|
id = $.trim($(this).text()).toLowerCase();
|
|
|
id = id.replace(/ /g, '-');
|
|
id = id.replace(/ /g, '-');
|
|
|
id = id.replace(/'|"/g, '');
|
|
id = id.replace(/'|"/g, '');
|
|
|
|
|
+ if (level === 2) {
|
|
|
|
|
+ id = parentId + '-' + id;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
$div = $('<div id="' + id + '"></div>');
|
|
$div = $('<div id="' + id + '"></div>');
|
|
|
$div.insertAfter($this).append($this);
|
|
$div.insertAfter($this).append($this);
|
|
@@ -93,6 +97,9 @@
|
|
|
}
|
|
}
|
|
|
that.$list += '<li>' + aElem;
|
|
that.$list += '<li>' + aElem;
|
|
|
}
|
|
}
|
|
|
|
|
+ if (level === 1) {
|
|
|
|
|
+ parentId = id;
|
|
|
|
|
+ }
|
|
|
preLevel = level;
|
|
preLevel = level;
|
|
|
});
|
|
});
|
|
|
|
|
|