我对使用javascript进行编码相当陌生;我希望有一个三级可折叠菜单,单击该菜单后将展开。我写了一些代码,但它只适用于两级菜单。我无法解决如何修改脚本,以便在单击时第三层也会打开。任何想法都将是最受欢迎的,并且不喜欢使用jquery,所以如果使用普通js的任何建议都会对我很有帮助!
下面是现有的脚本:
var openListItem=document.getElementsByClassName("nav-links-item");
var i;
for(i = 0; i < openListItem.length; i++){
openListItem[i
function handler1(){
$("#navi_touch").css("visibility","visible");
$("#navitouchbutton").css("background","red");
$("#navitouchbutton").one("click",handler2);
}
function handler2(){
$("
我正在尝试点击第二级菜单选项,它将扩展到第三级。一些菜单选项没有被点击。我在所有部分之前添加了browser.driver.manage().window().setSize(1280,1024 )。
下面是我的代码:
it('Should expect clicking the second level menu option will expand the third level', () => {
element.all((by.css('div.panel.panel-default'))).click().then(() => {
我在opencart管理面板中添加了4个类别作为4个级别,
Home
Home -> Furniture
Home -> Furniture -> Wooden (Getting menus up to this level)
Home -> Furniture -> wooden -> Lightweight (Need to display this level)
最初,我在菜单中显示第三级类别时遇到了问题。我使用这个启用了第三级菜单
像这样,如何启用4级分类。
我希望你们都看过wordpress管理面板。我们在菜单的末尾有选项可以折叠或展开菜单。
如果单击“折叠”,菜单将被折叠,设置将被保存(我不知道在哪里),但是如果再次登录,您将看到相同的折叠菜单。
他们把数据储存在哪里?我想让管理菜单在默认情况下显示为折叠,我怎么做呢?
编辑:我认为wp-admin/js/common.js文件对此负有责任。您可以在这里查看该文件,
我想我得到了对此负责的代码,但我对js并不陌生。守则如下:
$('#collapse-menu').on('click.collapse-menu', function() {
var bod