Показать сообщение отдельно
  #1 (permalink)  
Старый 26.03.2015, 10:25
Профессор
Отправить личное сообщение для SunYang Посмотреть профиль Найти все сообщения от SunYang
 
Регистрация: 22.02.2008
Сообщений: 189

jquery .on() производительность
Есть такой (большой) объект:

;(function($, window){
var CProject = {
		
	Init : function(){
		$('td').on({'contextmenu.Plan' : this.subMenu}, this);
	},

	...

	window.CProject = CProject;

}
})(jQuery, window);


вопрос вот в чем:
В функции Init() привязывается обработчик на contextmenu:
$('td').on({'contextmenu.Plan' : this.subMenu}, this);

и передается в качестве данных целый объект CProject, т.е. в subMenu(e), в e.data у нас будет объект CProject.

Это нормально в плане производительности?
Можно такие большие данные передавать?
Ответить с цитированием