Событие Prototype 1.5 DOM загружено - PullRequest
0 голосов
/ 23 марта 2011

Я унаследовал веб-сайт, который использует Prototype 1.5.1.1, и он использует Event.observe(window, 'load', ...) для некоторого кода, который действительно должен работать, как только загружается DOM, а не весь документ. В конце концов я либо обновлю, либо поменяю фреймворки, но в то же время я бы хотел исправить эту проблему, чтобы предотвратить синдром скачкообразного размещения.

В Prototype 1.6 я бы использовал dom:loaded, а в jQuery я бы использовал $(document).ready(...), но я не могу найти эквивалент для 1.5. В нескольких источниках упоминается 'contentloaded', но это, кажется, только в предварительных выпусках Prototype 1.6, а не 1.5 (и это также не упоминается в моей копии исходного кода Prototype).

Итак, есть ли событие, которое запускается Prototype 1.5 после завершения DOM, но до загрузки изображений?

1 Ответ

0 голосов
/ 23 марта 2011

Мне удалось разобрать это:

http://www.clientcide.com/code-snippets/event-scripting/a-dom-ready-extension-for-prototype/

Я был большим бустером Prototype, когда он только появился. Я перешел на jQuery несколько лет назад. Я долго сопротивлялся, но переход на jQuery того стоил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...