Я динамически создаю элемент (div) в javascript, на котором я регистрирую прослушиватель событий:
var tooltip = document.createElement('div');
tooltip.onclick = function() { alert('hello'); }
Теперь, если я прикреплю этот элемент к телу документа:
document.body.appendChild(tooltip);
все хорошо, и событие захвачено. Однако (для целей позиционирования) я хочу прикрепить этот элемент к (статическому) подэлементу на моей странице, например:
document.getElementById('id').appendChild(tooltip);
и элемент генерируется и позиционируется правильно - но событие onclick больше не фиксируется. Какие-нибудь мысли? Это X-браузер, поэтому я должен что-то упустить.
Спасибо, Дон.