我右边的菜单不起作用。 #jquery

时间:2019-06-16 04:47:15

标签: jquery typescript angular8

[https://codepen.io/ig_design/pen/VgaXaY] 这是我要运行的页面。

[1]我正在制作响应页面n已从某个站点获取了jquery的代码,但是当我单击右上角的菜单时它无法正常工作。我正在使用angular8。有人可以帮忙吗?

我也尝试过更改密码,但是它不起作用

  var app = function () {
    var body = undefined;
    var menu = undefined;
    var menuItem = undefined;
    var init = function init() {
      body = document.querySelector('body');
      menu = document.querySelector('.menu-icon');
     menuItem = document.querySelectorAll('.nav__list-item');

      applyListeners();

    };
    var applyListeners = function applyListeners() {
      menu.addEventListener('click', function () {
        //  toggleClass(body, 'nav-active');
        return toggleClass(body,'nav-active');
      });
    };
    var toggleClass = function toggleClass(element, stringClass) {
      if (element.classList.contains(stringClass)) element.classList.revome(stringClass);
      else element.classList.add(stringClass);
    };
    init();
  };

预期结果是当我单击菜单时...菜单应该从那个角弹出。

0 个答案:

没有答案