如何点击选择器?

时间:2013-11-18 22:22:02

标签: jquery selector

我有简单的jQuery脚本,如:

jQuery('#template-custom-fields').on('click', '.custom-field-type-toggle-tax, .custom-field-type-toggle-discount', function(event){
    console.log(event); //  here i need to know what type it is? .custom-field-type-toggle-tax or .custom-field-type-toggle-discount
});

如何在回调中获取选择器?

更新

我不需要在这里做任何检查,我需要获取当前选择器(有5或6)并添加到当前active类!

2 个答案:

答案 0 :(得分:0)

您可以使用this获取触发事件的元素:

jQuery('#template-custom-fields').on('click', '.custom-field-type-toggle-tax, .custom-field-type-toggle-discount', function(event){
    console.dir(this);
    if($(this).hasClass("custom-field-type-toggle-tax")){ 
        //do what you need here
    }

});

答案 1 :(得分:0)

您可以这样检查:

if ($(this).is('.custom-field-type-toggle-tax')) {

}