У меня есть страница, на которой я создаю динамическое всплывающее окно div с отключенным фоном после загрузки страницы.
document.observe('dom:loaded', function() {
Create DIV POPUP and DISPLAY IT.
});
Мне пришлось сделать это, потому что в IE, если я не выполняю сценарий после domзагружается, появляется всплывающее окно, но фон не имеет содержимого (ничего не загружено).
Кроме того, я использовал наблюдателя для содержимого страницы, чтобы вызвать скрипт для некоторых элементов, например:
document.observe('dom:loaded', function() {
$$('a').invoke('observe', 'focus', function(event) {
alert("Hi There");
});
означает, что в фокусе отображается сообщение.все работает идеально для элементов, моя проблема такова: invoker не работает для элементов, которые находятся внутри динамического всплывающего окна div, я думаю, он не распознает их, так как обе загружаются после dom.