jQuery Button Click 'this'

后端 未结 3 771
走了就别回头了
走了就别回头了 2021-01-25 16:58

Say we have a simple event button handler:

$( \"#aButton\" ).click(function() {
   console.log( \"tile\" + this.val() + \"clicked\" );
});

I re

3条回答
  •  你的背包
    2021-01-25 17:05

    The object that you clicked can be referred by this, so saying this.id will give you button's id "aButton". However, if you want to use jQuery's methods then you have to say $(this).attr('id') which will again give you "aButton". So you do have different mechanisms available to you but if you are using jQuery, it is preferable to use jQuery methods.

提交回复
热议问题