jquery的click事件怎么按时间触发 当点击图片的时候,如果点击(单击)的时间不够2秒就不触发jquery的click事件怎么实现,请大家帮忙看下。谢谢。jquery图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是,小于不触发click事件。 $('body').mousedown( function(){ clearTimeout(tir); tir=setTimeout(function(){ alert('ok') },2000) }).mouseup(function(){ clearTimeout(tir); }) 我试了下,没什么反应,代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><html><head><title>test</title><script src="/NASystem/js/jquery-1.4.4.min.js" type="text/javascript" charset="UTF-8"></script><script type="text/javascript"> $(document).ready(function() { alert("in"); $('body').mousedown(function() { clearTimeout(tir); tir = setTimeout(function() { alert('ok'); }, 2000); }).mouseup(function() { clearTimeout(tir); }); });</script></head><body> <img src="test.gif" alt="" /></body></html> 是,小于不触发click事件。在图片区内,鼠标按住2s<html><head><title>test</title><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script><script type="text/javascript"> $(document).ready(function() { var tir=0; $('img').mousedown(function() { clearTimeout(tir); tir = setTimeout(function() { alert('ok'); }, 2000); }).mouseup(function() { clearTimeout(tir); }); });</script></head><body> <img src="http://www.google.com.hk/images/srpr/logo4w.png" alt="" /></body></html> 是,小于不触发click事件。在图片区内,鼠标按住2s<html><head><title>test</title><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script><script type="text/javascript"> $(document).ready(function() { var tir=0; $('img').mousedown(function() { clearTimeout(tir); tir = setTimeout(function() { alert('ok'); }, 2000); }).mouseup(function() { clearTimeout(tir); }); });</script></head><body> <img src="http://www.google.com.hk/images/srpr/logo4w.png" alt="" /></body></html>谢谢了。 extjs 点击事件 一个IMG 放大缩小的问题? 剪板问题;怎么样才能摆平FF?? 在打开页面时,如何获取表格右边顶点坐标值? 杭州电信却持网站怎么解决?我的网站www.hoterp.com打不开,自动转到了114上的了 js实现导出文件为txt格式 格式化一段文本 小女子求救,关于图片切换的链接问题,代码已经打包 在网页中拖动可移动层DIV,鼠标指针的样式问题? javascript中调用jsp 关于解决ie6 fixed问题 求助一个 运行结果的疑问
是,小于不触发click事件。
clearTimeout(tir);
tir=setTimeout(function(){
alert('ok')
},2000)
}).mouseup(function(){
clearTimeout(tir);
})
我试了下,没什么反应,代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><html>
<head>
<title>test</title><script src="/NASystem/js/jquery-1.4.4.min.js" type="text/javascript"
charset="UTF-8"></script><script type="text/javascript">
$(document).ready(function() {
alert("in");
$('body').mousedown(function() {
clearTimeout(tir);
tir = setTimeout(function() {
alert('ok');
}, 2000);
}).mouseup(function() {
clearTimeout(tir);
}); });
</script>
</head><body>
<img src="test.gif" alt="" />
</body>
</html>
在图片区内,鼠标按住2s<html>
<head>
<title>test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var tir=0;
$('img').mousedown(function() {
clearTimeout(tir);
tir = setTimeout(function() {
alert('ok');
}, 2000);
}).mouseup(function() {
clearTimeout(tir);
}); });
</script>
</head>
<body>
<img src="http://www.google.com.hk/images/srpr/logo4w.png" alt="" />
</body>
</html>
在图片区内,鼠标按住2s<html>
<head>
<title>test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var tir=0;
$('img').mousedown(function() {
clearTimeout(tir);
tir = setTimeout(function() {
alert('ok');
}, 2000);
}).mouseup(function() {
clearTimeout(tir);
}); });
</script>
</head>
<body>
<img src="http://www.google.com.hk/images/srpr/logo4w.png" alt="" />
</body>
</html>谢谢了。