console.log(event);//显示很多属性,其中clientX、clientY就是点击的坐标
//alert("X轴坐标:" + event.clientX);
////阻止事件冒泡
//event.stopPropagation();
//合并阻止操作:把阻止冒泡和阻止默认行为合并
returnfalse;
});
//阻止右键菜单
$(document).contextmenu(function(event){
////阻止默认行为(原来右键能弹出菜单,阻止后无法弹出)
//event.preventDefault();
//合并阻止
returnfalse;
$(function(){
$('#btn').click(function() {
$('#pop').show();
returnfalse;
});
$('#shutoff').click(function() {
$('#pop').hide();
});
//点弹框以外的地方,也能让弹框消失
$(document).click(function(){
//setTimeout(function(){
//$('#pop').hide();
//},2000);
$('#pop').hide();
});
$('.pop').click(function() {
returnfalse;
});
//阻止默认行为(原来超链接可跳转到百度,阻止后无法跳转)
$('#link1').click(function() {
returnfalse;
给每个li绑定事件,一共绑定了8次,性能不高
$('.list li').click(function() {
alert($(this).html());
});
*/
/*
事件委托:方法delegate,只绑定一次事件,冒泡触发
参数:
selector选择器:写入ul下面的所有要发生事件的元素,多个元素用空格隔开,例如‘li a span’
eventType事件
function要执行的操作
$('.list').delegate('li', 'click', function() {
//$(this)指发生事件的子集,即每个li
alert($(this).html());
//全部取消委托
$('.list').undelegate();