当前位置: 代码迷 >> Web前端 >> jquery 根本事件
  详细解决方案

jquery 根本事件

热度:309   发布时间:2012-11-23 22:54:33.0
jquery 基本事件

jquery 禁止冒泡:

$('#id').bind('click',function(event){
        event.stopPropagation();
 });

?

jquery 阻止默认行为(表单提交):

$('#id').bind('click',function(event){
        event.preventDefault();
});

?

event.target属性:

?? event.target是猎取到触发事件元素。

$('a").click(function(event){
        alert(event.target.href);//获取触发事件<a>元素的href属性;
});
?

? event.pageX/event.pageY 获取x/y坐标

? 如果页面上有滚动条,则还要加上滚动条的宽度或高度.在IE浏览器中还应该减去默认的2px边框.

?

$('a').click(function(event){
    alert(event.pageX+","+event.pageY);
});

? event.which属性:

? 获取鼠标事件中鼠标的左,中,右键,

?

$(
    function(){
        $('body').mousedown(function(){
            alert(e.which);//1:左键,2:中键,3:右键
});
}
);
?

?

?

?

  相关解决方案