在按钮点击时有时需要获取按钮内的某个属性或者参数,通过内置的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)来传递当前对象