jquery代码为简单的javascript

问题描述:

感谢您的帮助提前。我希望这个jQuery代码被转换为核心js代码。我正在开发一个angularJs应用程序。大部分时间这个代码不起作用。这就是为什么我想将其更改为 这是我的jQuery代码jquery代码为简单的javascript

<script> 
    jQuery(document).ready(function ($) { 

     console.log('jquery'); 

     var trigger = $('.hamburger'), 
       overlay = $('.overlay'), 
       isClosed = false; 

     $('.hamburger').click(function() 
     { 
      hamburger_cross(); 
     }); 

     function hamburger_cross() 
     { 
      console.log('trigger'); 

      if (isClosed == true) { 
       overlay.hide(); 
       trigger.removeClass('is-open'); 
       trigger.addClass('is-closed'); 
       isClosed = false; 
      } else { 
       overlay.show(); 
       trigger.removeClass('is-closed'); 
       trigger.addClass('is-open'); 
       isClosed = true; 
      } 
     } 
     ; 

     $('[data-toggle="offcanvas"]').click(function() { 
      $('#wrapper').toggleClass('toggled'); 
     }); 
    }); 
</script> 

我不能够使用上面的代码的唯一原因是它使用code.jquery.com/jquery-latest.min.js “jquery库”我想删除这个链接,因为它导致了其他冲突。如果有人将其转换为简单的javascript,我将非常感激。

+1

请不要发布这样的“请做我的工作”的请求。试着自己去做,如果你被困在一个特定的问题上,要求解决方案。 – sjahan

+0

我已经尽力了。 –

+0

好吧,发布你的当前状态和遇到的错误,以便我们可以提供帮助,但目前这太模糊了。 – sjahan

在这里,我们不能写所有的代码来帮助你。但是结账这个网站你会发现很多关于你的代码的参考。 http://youmightnotneedjquery.com/。希望这会帮助你。