Вход

Просмотр полной версии : Вызов фун-ии


rooot
23.07.2013, 08:05
Доброго времени суток.
Я не спец в javascript.
Но стал вопрос боком:
Как реализовать вызов??

var NaviPl = function() {
this.ShowSets = function(refresh) {
//bla bla
}
this.ToggleContent = function () {
как вызвать this.ShowSets тут?
}

}

NaviPl();

ruslan_mart
23.07.2013, 08:24
var NaviPl = function() {
var that = this;
this.ShowSets = function(refresh) {
//bla bla
}
this.ToggleContent = function () {
that.ShowSets();
}
return this;
}

NaviPl().ToogleContent();


Вы об этом?

rooot
23.07.2013, 08:47
если быть точнее
вот, что хотелось бы реализовать
var NaviPl = function() {

this.ShowSets = function(refresh) {
//тут $.ajax get запрос
$.ajax({
url:url,
success:function(data) {

}
});

}
this.ToggleContent = function () {
//а тут кнопка по нажатию нужно выполнить ShowSets
$("#mysets").bind("click", function() {
ShowSets();
});
}

}

NaviPl();

вот как-то так (

skrudjmakdak
23.07.2013, 08:56
var nav = new NaviPl();
console.log(nav);//посмотрите в консоль, там будет список методов
nav.ToggleContent()