2011-12-31 1 views
2

Например, если я делаю a.setAttribute("begin", b+".focus");, он отображается на вкладке HTML инструмента dev, но он полностью игнорируется behavior (если я добавлю begin="time1.focus" непосредственно в html, он работает просто хорошо).Атрибуты, добавленные с помощью setAttribute, не обрабатываются поведением

Как вы можете выявить эти динамически добавленные атрибуты поведения?
Есть ли другой способ добавить их? (createElement и document.write исключены)

PS: Я уже пробовал использовать createAttribute + nodeValue + setAttributeNode безрезультатно.

ответ

1

Секрет в заказе: вам необходимо установить атрибуты до, добавив класс поведения или используя addBehavior.