Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов фун-ии (https://javascript.ru/forum/misc/40054-vyzov-fun-ii.html)

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()


Часовой пояс GMT +3, время: 03:05.