为什么this指向button元素

来源:2-1 jQuery鼠标事件之click与dbclick事件

高yc

2016-05-16 23:35

    <script type="text/javascript">

        //this指向button元素

         $("button:eq(0)").click(function() {

            alert(this)


写回答 关注

2回答

  • ray1208
    2016-08-01 23:53:49

    这里相当于增加了一个事件侦听器,addEventListener(),侦听的这个对象就是index为0的button,这个对象就可以写成this。

  • 慕田峪1289553
    2016-05-16 23:45:12

    eq(0)是指第一个button按钮,this是指你所绑定的元素名称,所以显示button出来

jQuery基础(三)—事件篇

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

89997 学习 · 625 问题

查看课程

相似问题