Атрибуты, добавленные с помощью setAttribute, не обрабатываются поведением - PullRequest
2 голосов
/ 31 декабря 2011

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

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

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

1 Ответ

1 голос
/ 31 декабря 2011

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

...