this.slideUpComm = function(){
$("#Day-events-content p").addClass("hidden").slideUp("fast");
}
this.showhideEvents = function() {
$("#Day-events-content").on("click", ".eventsToggle", function() {
var obj = $(this).next();
if ($(obj).hasClass("hidden")) {
slideUpComm();
$(obj).removeClass("hidden").slideDown();
} else {
$(obj).addClass("hidden").slideUp();
}
});
}
Я хотел бы использовать функцию slideUpComm как функцию, которую я включаю в разные события, но консоль возвращает Uncaught ReferenceError: slideUpComm не определен. Как мне передать функцию для работы? Должен ли я использовать обратный вызов?Функция JQuery не определена
function dateObj() {
this.d = new Date();
this.day = this.d.getDate();
this.numDay = this.d.getDay();
this.month = parseInt(this.d.getMonth());
this.year = this.d.getFullYear();
this.slideUpComm = function(){
}
this.showhideEvents = function() {
});
}
}
Мой объект выглядит выше.
Что 'this', и как вы вызова функции? –