这是我的代码:
$('#handle').mousedown(function(e){
if( (!$.browser.msie && e.button == 0) || ($.browser.msie && e.button == 1) ) {
alert("Left Button");
}
})
此事件就像拖动,但不是拖动,
左按钮已按下,直到mouseup才会释放,
所以如何使用jquery来抓住它,
这是我的演示:http://jsfiddle.net/ATZNW/1/
感谢
答案 0 :(得分:1)
jQuery不会开箱即用,但你可以发起你自己的事件。而不是警告“左键”,将一些全局变量dragging
设置为true。然后:
$("#handle").mousemove(function (e) {
if (dragging) {
$(this).trigger("dragmove");
// Or just write the code you need here
}
});
如果您愿意,可以在其他地方处理该事件:
$("#handle").bind("dragmove", function (e) {
});