clwn.net
当前位置:首页 >> JquEry的点击事件总是在页面加载时就执行了?怎么... >>

JquEry的点击事件总是在页面加载时就执行了?怎么...

$("#btnLogin").click(alert("!!!!")); 你的这种写法是不对的 click(function) click函数需要传入一个function,作为回调函数。 但是你现在click(alert("!!!!")) 传入的不是一个function alert("!!!!")的返回值是undefined 因此你这句相当于 先...

改成 因为这个地方是绑定click事件 所以每次点击都会执行 改后的代码只会运行一次 而且点击不会触发事件

你可以用一个hidden来保存是否第一次加载的值 function test() { var hid1 = document.getElementById( "hid1 "); if(hid1.value == "0 ") { //如果是第一次加载,则操作 window.onload=functionName; function window.onload(){ functionName()...

你应该加载click里面 $(function () { $("input").click(function(){ $("input").toggle(function () { alert(); }); }); });

使用如下代码就可以页面加载时自动调用某个函数了 (document).ready(function(){ funName();})简写方式 $(function(){ funName();})这样写在$(function(){})里面的代码就会页面加载完之后立即调用,不管代码在页面哪个位置。

$(document).ready(function(){ $('#me').trigger('click'); });

1、在body中加:onload="你的函数名" 2、window.onload="你的函数名" 3、$(document).ready(function(){ 你的函数名});(记得引入jQuery的JS)

数据加载完成执行: $(window).load(function(){ //要执行的方法体 }); 进入页就执行,不论等数据是否加载完成 $(document).ready(function(){ }) 这个还可以简写成 $(function(){ }); 更多内容,可以参考www.W3school.com.cn ; 这里还有一个比...

$(document).ready ( function () { $(".sysicon1:first").click ( function () { $("#Btn").triggerHandler ("click"); }); });

$(document).ready(function () { dosomething() //这里是事件 }) $('#按钮').click(function () { dosomething() }) function dosomething(){ //打开新窗口 }

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com