Показать сообщение отдельно
  #1 (permalink)  
Старый 16.04.2010, 16:28
Koc Koc вне форума
Аспирант
Отправить личное сообщение для Koc Посмотреть профиль Найти все сообщения от Koc
 
Регистрация: 21.09.2009
Сообщений: 59

Передача объекта jQuery в Ext
(function($)
{
	$.fn.toExt = function()
	{
		if (this.length == 1)
			return Ext.get(this[0]);

		var data = [];
		this.each(function()
		{
			//console.log('---', this);
			data.push(this);
		});

		return Ext.get(data);
	}

	var oldExtGet = Ext.get;
	Ext.get = function(el)
	{
		if (typeof el == 'undefined')
			return null;
		return (typeof el.jquery == 'undefined') ? oldExtGet(el) : el.toExt();
	}
})(jQuery);

/* пример использования */
var lMask = new Ext.LoadMask($('#tree'), {msg: 'Подождите, жуем...'});
Ответить с цитированием