Показать сообщение отдельно
  #1 (permalink)  
Старый 10.04.2013, 12:47
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

как лучше писать?
никак не успокоюсь) чтобы вопрос был конкретный опишу пару вариантов
1 вариант
var MainPage = {};

$(function() {
	MainPage.initSearch();
	MainPage.initSmth();
});


MainPage.initSearch = function() {
	...
};

2 вариант
var mainPage = null;
$(function(){
  mainPage = new CMainPage();
});

var CMainPage = function()
{
  this.init();
};

CMainPage.prototype.init = function()
{
  this.initSearch();
  this.initSmth();
};

CMainPage.prototype.initSearch = function()
{
  ...
}

3 вариант
$(function() {
...
}
$(function() {
...
}

4 вариант
$(function() {
	search();
	smth();
}
function search() {
	...
}

5 вариант
$(function() {
	$().search();
});

(function($) { 
	$.fn.search = function(){
		...		
	};
})(jQuery);

я голосую 4й вариант, а вы?)

Последний раз редактировалось animhotep, 10.04.2013 в 14:07.
Ответить с цитированием