$('.aaron').mousemove(function(e){
$(this).find('p:last').html
('移动的X位置:'+e.pageX)})
$(this).find('p:last').html
('移动的X位置:'+e.pageX)})
2017-03-27
$('h2").mousemove(function(e){
alert('触发h2元素绑定的mousemove')})
$('button:eq(0)').click(function(e){
$('h2').mousemove()})
alert('触发h2元素绑定的mousemove')})
$('button:eq(0)').click(function(e){
$('h2').mousemove()})
2017-03-27
$('button:eq(0)').mousedown(function(e){
alert('e.which'+e.which)})
$('p').mousedown(function(e){
alert(e.target.textContent)})
$('button:eq(1)').mousedown(function(){
$('p').mousedown()})
function data(e)
alert(e.data)}
function a(){
$('button:eq(2)').mousedown(111.data)}
a();
alert('e.which'+e.which)})
$('p').mousedown(function(e){
alert(e.target.textContent)})
$('button:eq(1)').mousedown(function(){
$('p').mousedown()})
function data(e)
alert(e.data)}
function a(){
$('button:eq(2)').mousedown(111.data)}
a();
2017-03-27
function data(e){
alert(e.data)}
function a(){
$('button:eq(2)).click(111,data)}
a();
alert(e.data)}
function a(){
$('button:eq(2)).click(111,data)}
a();
2017-03-27
$('p').click(function(e){
alert(e.target.textContext)
})
$('button:eq(1)').click(function){
$('p').click()})
alert(e.target.textContext)
})
$('button:eq(1)').click(function){
$('p').click()})
2017-03-27
对于on的第二个参数,官方API的解释是:对触发事件元素的后代元素的过滤;
什么时候使用委托事件:
1.对未被创建的元素添加事件监听
2.避免频繁添加或删除event handler,委托父元素来进行事件处理
使用委托事件的优点:
1.大量减少监听元素的开销
我百度来的,大家参考参考
什么时候使用委托事件:
1.对未被创建的元素添加事件监听
2.避免频繁添加或删除event handler,委托父元素来进行事件处理
使用委托事件的优点:
1.大量减少监听元素的开销
我百度来的,大家参考参考
2017-03-26
说输入中文无法显示的意思是:输入中文无法触发keypress事件!所以你一直输入“哈哈哈哈哈哈”是没有显示的!当你输入英文字母的时候,就会触发keypress事件,从而可以从e.target.value返回之前所有的输入字符,这个时候中文 就会被提取并打印出来!
2017-03-25
<div class="left">
第一个div
<div class="aaron">
第二个div
<a>点击这里</a>
</div>
</div>
可以将代码改成这样试一下
第一个div
<div class="aaron">
第二个div
<a>点击这里</a>
</div>
</div>
可以将代码改成这样试一下
2017-03-23