JS在按钮被点击时获取自身对象的方法

在按钮点击时有时需要获取按钮内的某个属性或者参数,通过内置的this对象就可以获取自身的属性或者参数


如:

$('.site-youce-active').on('click', function () {
        buttonurl = this.name;
        buttontitle = this.textContent;
        var othis = $(this),
            type = othis.data('type');
        active[type] ? active[type].call(this, othis) : '';
    });

this.name即可获取当前对象的name属性值

this.textContent即可获取对象的内容值

若this不可使用,则可以在οnclick=function(this)来传递当前对象


你可能感兴趣的:(JS)