| 
 Передача объекта 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: 'Подождите, жуем...'});
 | 
| 
 Зачем использовать jQuery внутри Ext? | 
| 
 ну привык я к jQuery-cелекторам. Вообще удивился, что такая штука не работает когда мы работаем через jquery-ext-адаптер. Вот и сделал | 
| 
 Когда в коде используется несколько фреймворков, он начинает дурно пахнуть. | 
| 
 ага, у меня тоже есть книга Фаулера "Рефакторинг" | 
| 
 Каждый фреймворк диктует свой стиль написания кода, и при их смешивании ничего хорошего не получается. | 
| Часовой пояс GMT +3, время: 02:37. |