[英]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.