Что эквивалентно $('#id.class:input')
в Ext
? Или есть?
Преобразование jQuery в Ext
comment
То же, что и stackoverflow.com/questions/2147192/
- person Brian Moeskau   schedule 11.02.2010
Ответы (2)
Я думаю, вы ищете Ext.query('#id.class:input')
, но достаточно ли надежен механизм селектора CSS Ext, чтобы обработать этот конкретный запрос, я не уверен сразу. Вероятно, это так. В любом случае в документации говорится, что он возвращает массив DOM элементы, соответствующие вашему селектору.
Редактировать: о.к.в. тоже правильно. query
возвращает необработанные элементы DOM, а select
возвращает CompositeElement
, что ближе к тому, как работает jQuery.
person
Joel Mueller
schedule
07.01.2010
Я думаю, Джоэл тоже может быть прав, прочитав это: chnorton.com.au/2008/01/31/adventures-with-extjs-and-jquery
- person o.k.w; 07.01.2010
Ха-ха, для парней из jQuery запрос кажется более интуитивным. +1
- person o.k.w; 07.01.2010
Кстати, у кого из них более длинная история?
- person user198729; 07.01.2010
Я предполагаю, что ExtJS в первую очередь. Но я бы не стал сравнивать их напрямую.
- person o.k.w; 07.01.2010
Мое предположение основано на этой ссылке Руководство по быстрому запуску Extjs для разработчиков jQuery
// Select elements with CSS Selector
var elem = Ext.select("#id.class:input");
// or select directly from an existing element
var members = Ext.get('id');
var elem = members.select('input.class');
person
o.k.w
schedule
07.01.2010