Пример закрытия Mozilla - PullRequest
       8

Пример закрытия Mozilla

0 голосов
/ 06 июня 2011

JS BIN Попытка

Попытка следовать примеру, но, похоже, это не работает. Немного смущен, так как это Мозилла.

Mozilla

Ответы [ 2 ]

2 голосов
/ 06 июня 2011

Как упоминает @Xaerxess, вам нужно вызвать функцию "setupButtons", когда DOM готов к манипулированию; обычно это делается путем добавления обработчика события к окну «load», что происходит, когда страница полностью загружена (что и делает идиома jQuery $(document).ready(function(){...});.

Попробуйте добавить этот фрагмент в конец существующего элемента <script>, чтобы выполнить эту задачу с помощью простого JavaScript, jQuery не требуется:

window.onload = function() { setupButtons(); };

Другой типичный способ сделать это - использовать функцию element.addEventListener ; разница в том, что вы можете добавить несколько обратных вызовов событий таким образом, и они не будут перезаписывать друг друга:

window.addEventListener('load', function() {
  setupButtons();
}, false);
0 голосов
/ 06 июня 2011

Вы не вызывали функцию setupButtons при загрузке страницы, только определили ее.Если вы включите jQuery, добавьте:

$(document).ready(setupButtons);

в тег сценария, и он будет работать.

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