繁体   English   中英

如何在不单击按钮的情况下调用jQuery函数?

[英]How to call a jQuery function without a button click?

我需要在不单击按钮的情况下调用下面的jQuery函数。 怎么做?

jQuery的:

  <script>
  $("#nav").click(function(e) {
        e.preventDefault();
        $("#nav").toggleClass("active");
    });
    </script>

在纯JavaScript中,我会像下面的函数那样来做,但是如何在jQuery中做呢?

 function toggleWindow(){
    //alert("OK");
    }

删除.click()并将其放入自执行函数中:

(function(){
   $("#nav").toggleClass("active");
})();

只是不包括click()事件

 <script>
 $(document).ready(function(){
        $("#nav").toggleClass("active");
 });

 </script>

在这里,不需要事件。加载DOM HTML元素后,将立即执行脚本。

工作小提琴[FIDDLE]( http://jsfiddle.net/Bqn5H/1/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM