为何不直接使用mousedown()

来源:2-2 jQuery鼠标事件之mousedown与mouseup事件

brantyo

2016-12-07 10:22

例子这里:

<div id="test">点击触发<div>
$("ele").mousedown(function(){
    alert('触发指定事件')
})
$("#test").mousedown(function(){     $("ele").mousedown()  //手动指定触发事件 });

为何不直接使用

$("#test").mmousedown({
    alert('Trigger Event')
})

而要在 前面 添加 多 一个$("ele")?

写回答 关注

2回答

  • 杨阳4000193
    2016-12-07 15:17:56
    已采纳

    先绑定元素在进行触发事件

    branty...

    非常感谢!

    2016-12-12 10:47:40

    共 1 条回复 >

  • 慕粉4042427
    2017-03-30 21:52:40

    这里通浴事件嵌套事件,第1个单击无需第2个存在,都可触发事件,第2个单击后执行模块,而模块内设置运行第1个单击事件,故显示结果一样,

    branty...

    如果只是要<div class="test">点击出现alert,那么不是应该只点击一次么,为什么要先绑定元素$ele呢

    2017-04-06 01:41:46

    共 1 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89996 学习 · 625 问题

查看课程

相似问题