问答详情
源自:2-1 jQuery鼠标事件之click与dbclick事件

为什么this指向button元素

    <script type="text/javascript">

        //this指向button元素

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

            alert(this)


提问者:高yc 2016-05-16 23:35

个回答

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

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

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

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