GWT Селектор запросов, т. Е. $ ("# Id"), не работает внутри функции обратного вызова. Однако xyz.find ("# id") работает, где переменная xyz -> Gquery. Это то, что функция обратного вызова не поддерживает $ selector или есть какая-то другая проблема.GWT Селектор запросов не работает
ответ
Вы уверены, что элемент с id id установлен в dom при вызове функции обратного вызова?
Когда вы выполняете $ ("# id"), gQuery пытается найти элементы, соответствующие селекторам в наборе элементов дерева DOM. Когда вы выполняете xyz.find («# id»), gQuery пытается найти элементы, соответствующие селекторам внутри массива элементов, выбранных xyz, независимо от того, находятся ли элементы в дереве dom или нет.
Кажется глупым, но спасибо, что указали это. Проблема заключалась в том, что идентификатор фактически не привязан к куполу, как вы упомянули, поэтому $ ('# id') не работал, и поскольку у меня был исходный элемент со мной, значит, xyz.find ('# id ') работал. – archangel
Не могли бы вы добавить фрагмент кода вашего обратного вызова? – Arcadien