我需要在没有按钮点击的情况下调用下面的jQuery函数。怎么做?
jQuery的:
<script>
$("#nav").click(function(e) {
e.preventDefault();
$("#nav").toggleClass("active");
});
</script>
在纯JavaScript中,我会像下面的函数一样,但是如何在jQuery中执行它?
function toggleWindow(){
//alert("OK");
}
答案 0 :(得分:3)
删除.click()
并将其放入自执行功能中:
(function(){
$("#nav").toggleClass("active");
})();
答案 1 :(得分:0)
不要包含click()事件
<script>
$(document).ready(function(){
$("#nav").toggleClass("active");
});
</script>
这里不需要事件。只要加载DOM HTML元素,脚本就会被执行。
工作小提琴[FIDDLE]( http://jsfiddle.net/Bqn5H/1/)