Добрый день, написал маленький алгоритм, так как хочется сделать максимально красиво и читабельно решил переписать код в "объектном стиле". Пытаюсь найти ошибку дошел до того что (this) jqery не распознает как "этот элемент на который кликнули" Помогите пожалуйста, код ниже
$(document).ready(function() {
$("body").on("click","span",function(){obj_opros.click_positive()});
$("body").on("click","i",function() {obj_opros.click_negative()});
$("body").on("click","button",function() {obj_opros.click_button_opros()});
});
var obj_opros={
click_positive: function() {
$(this).parents().eq(1).removeAttr("class");
$(this).parents().eq(1).addClass("panel panel-default panel-success");
},
click_negative: function(){
$(this).parents().eq(1).removeAttr("class");
$(this).parents().eq(1).addClass("panel panel-default panel-danger");
},
}