鼠标按下,滑动选择
2014-06-05 17:25
155 查看
function selectTime(e){
if(e.type=='mousedown'){
$(".dataRight input[type='checkbox']").bind("mouseover",function(){ //按下鼠标时做选择
if(this.checked==true){
this.checked=false;
}else{
this.checked=true;
}
checkTime();
});
}else if(e.type=="mouseup"){
$(".dataRight input[type='checkbox']").unbind("mouseover"); //鼠标松开后解除选择事件
}
}
// 浏览器兼容处理
function addEvent(elm, evType, fn, useCapture) {
if (elm.addEventListener) {
elm.addEventListener(evType, fn, useCapture);//DOM2.0
return true;
}
else if (elm.attachEvent) {
var r = elm.attachEvent('on' + evType, fn);//IE5+
return r;
}else {
elm['on' + evType] = fn;//DOM 0
}
}
$(function(){
addEvent(window,"mousedown",selectTime,false);
addEvent(window,"mouseup",selectTime,false);
});
if(e.type=='mousedown'){
$(".dataRight input[type='checkbox']").bind("mouseover",function(){ //按下鼠标时做选择
if(this.checked==true){
this.checked=false;
}else{
this.checked=true;
}
checkTime();
});
}else if(e.type=="mouseup"){
$(".dataRight input[type='checkbox']").unbind("mouseover"); //鼠标松开后解除选择事件
}
}
// 浏览器兼容处理
function addEvent(elm, evType, fn, useCapture) {
if (elm.addEventListener) {
elm.addEventListener(evType, fn, useCapture);//DOM2.0
return true;
}
else if (elm.attachEvent) {
var r = elm.attachEvent('on' + evType, fn);//IE5+
return r;
}else {
elm['on' + evType] = fn;//DOM 0
}
}
$(function(){
addEvent(window,"mousedown",selectTime,false);
addEvent(window,"mouseup",selectTime,false);
});
相关文章推荐
- jquery实现鼠标拖拽滑动效果来选择数字的方法
- Cygwin在滑动鼠标选择文字后,在命令行出现^C并换行的问题的原因和解决
- jquery实现鼠标拖拽滑动效果来选择数字的方法
- 鼠标或者触屏滑动旋转角度查看人物效果(类似王者荣耀里选择人物查看)
- 使用鼠标滚轮或者手势滑动到页面节点部分
- 18、滑动导航选择
- 鼠标滑动导致图片从模糊转清晰的效果
- MFC中设置ListControl选中某一行,并且滑动(跳转)到选择行位置
- 监听PC/移动端,鼠标滑动,滚轮,手指滑动事件
- 基于webview的选择滑动控件(PC和wap版)
- JavaScript 屏蔽鼠标右键、复制、粘贴、选择操作
- 触摸滑动实现直线选择
- 当页面不够的时候,鼠标滑动特效
- Button按钮响应鼠标按下与弹起消息
- Eclipse中,鼠标右键选择了选项卡窗口的detached属性
- unity3D中如何分别获取pc端鼠标的滑动方向和andriod移动平台上手指的滑动方向?
- 鼠标在slide控件的任意位置上点击,滑块滑动到该位置是如何实现的,有什么属性吗?
- 获取鼠标选择的文本内容之JavaScript代码
- WPF实现鼠标滚轮滑动变更数值
- QTP录制鼠标右键点击选择操作(转载)