发现JQUERY在后期的事件绑定中,请问如果事件还没有绑定,用户已经点击或者操作怎么解决?因为没有绑定事件的前提下的点击或者操作会影响达不成预定的效果。发现后期绑定事件需要一定的时间,用户如果推迟几步的情况下点击的话,可以达成预定效果,如果快速点击,就达不成预定的效果,事件绑定还没有结束。
解决方案 »
- 崩溃,,浏览器下怎么当关闭tab标签的时候触发事件??
- 求救啊,快哭了……关于JS调用Servlet提示“404 /SAES/web/jqGridServlet”,在线急等!
- 怎样用js修改超链接的链结地址
- javascript 二维数组排序?
- 为什么有些JS代码在 windows 2003 server下运行正常,在2000 server下出错呢?
- 一直搞不懂,老是忘记问:offsetParent,parentNode,parentElement 区别
- 询问关于document.write的用法
- easyui 弹出窗口问题
- javascript的另类下拉菜单
- 简单问题,急
- jquery 在事件绑定还未完成下点击怎么解决
- 为什么鼠标的onMouseOver事件在IE6和FF下无效呢?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>测试分页</title>
</head>
<script src="js/jquery.min.js"></script>
<script>
$(function(){
$("#test").click(function(){
alert("还未加载事件")
return;
});
$("#btn").click(function(){
$("#test").attr("onclick","test()");
});
});
function test(){
alert("加载后");
return;
}
</script>
<body>
<div id="test">test</div>
<input type="button" id="btn" value="加载后" />
</body>
</html>
alert("Live handler called.");
});
就算是你ajax过来的li一样会绑定这个事件