js事件监听

来源:互联网 发布:mac删除virtualbox 编辑:程序博客网 时间:2024/06/16 19:32

//事件类型 click mouseover mouseout focus blur

//第一种 bind绑定事件
$(“div”).bind(‘click’,function(){
console.log(“hello”);
})

//jq点击事件
$(‘#a01 div’).click(function(){
console.log(“click”);
})

//onclick是js里的属性 用jq不能用
$(‘div’).onclick = function(){
console.log(“onclick”);
}

//document.getElementsByTagName(‘div’) 获取标签返回的是数组
console.log(document.getElementsByTagName(‘div’));
document.getElementsByTagName(‘div’)[0].onclick = function(){
console.log(“onclick”);
}

document.getElementById(‘sd’).onclick = function(){
console.log(“onclick”);
}

//目前最通用的是 jq 里面的 on() 方法 包含所有的事件绑定
$(‘div’).on(‘click’,function(){
console.log(“on onclick”);
});