Я только что переключился с YUI2 на YUI3.Поэтому вместо YAHOO.util.Dom.get(ID_OF_ELEMENT)
я попытался использовать Y.one('#ID_OF_ELEMENT)'
.Он отлично работает для div с id img123 , но не с 123img или 123 .
Я также пытался использовать Y.all
, но это не сработало.Единственный способ заставить его работать, все еще используя YUI, это использовать Y.DOM.byId
(показанный как альтернатива на форуме YUI ).
Так что я сделал, чтобы захватитьэлемент с последним и получить Node с первым, например:
Y.one(Y.DOM.byId(ID_OF_ELEMENT)).append(SOME_HTML_CONTENT);
Я не мог в одиночку использовать только Y.DOM.byId
, потому что мне нужно было манипулировать его содержимым как Узел .
Итак, есть ли способ сделать это, используя только Y.one
? Это ошибка YUI?
Я сделал комментарий к этой записи форума YUI , так как я не знаю, действительно ли это ошибка, которую я мог бы заполнить Инструмент отчетов об ошибках YUI .