jquery | 鼠标右键事件

669 阅读1分钟

1、取消右键的系统默认弹窗

document.oncontextmenu = function(e){
   return false
  //或者 e.preventDefault()
  }

2、鼠标右键事件

	$('body').delegate('.overflowClip_1','mousedown', function(e){
		alert("鼠标事件");
        //  1 = 鼠标左键 left; 2 = 鼠标中键; 3 = 鼠标右键
		if (3 == e.which) {
			// 鼠标右键
			alert("鼠标右键")
		}
		
	})
})

3、jQuery遍历

next() 查找下一个兄弟元素

nextAll() 查询下面所有兄弟

nextUntil() 查到满足参数中条件的某个兄弟为止

prev() 查找上一个兄弟元素

siblings() 查找所有的兄弟元素 带参数时需要满足参数中的条件

parent() 获取元素自身的父元素

parents() 获取元素的所有祖先元素(自下往上 HTML为止)

closest() 查询最近的满足条件的父级 从自己开始查找。如果什么都没找到则返回一个空的jQuery对象。