2012-04-23 3 views
1

Я использую модульный плагин Reveal от Zurb.Выполнение всплывающего окна jQuery при загрузке страницы?

http://www.zurb.com/playground/reveal-modal-plugin

Кто-нибудь знает, как я могу получить модальный выполнить (как в открытом всплывающем окне), когда моя страница завершения загрузки, в отличие от, когда обработчик щелчка?

Я бы хотел использовать его для отображения простого сообщения каждый раз, когда кто-то открывает мою домашнюю страницу.

Я прорыл код и попробовал несколько вещей, но я сам признался в jQuery noob.

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

Спасибо!

:)

+0

Пробовали ли вы положить его в $ (документ) .ready (...)? – jlaceda

ответ

3
$(function() { 
    $('#myModal').reveal(); 
}); 

ИЛИ

$(document).ready(function() { 
    $('#myModal').reveal(); 
}); 
+0

Бинго. Спасибо огромное! – Leeloo

+0

NP, рад, что я мог бы помочь. – Gabe

+0

Да, все сделано. Пришлось ждать 10 минут, иначе я бы сделал это мгновенно. :) – Leeloo

1

Мог бы вы не просто сделать следующее после создания экземпляра вашей модальности:

$(document).ready(function() { 
    // instantiate modal first 
    $('#myModal').reveal(); 
}); 
+0

Да. Как я уже сказал, jQuery noob сообщает. Спасибо, что нашли время ответить на мой вопрос. :) – Leeloo

1

Что-то, как это должно работать:

<script type="text/javascript"> 
$(document).ready(function() { 
    $('#myModal').reveal(); 
}); 
</script> 
+0

Спасибо, приятель. Очень признателен. :) – Leeloo

1

Эй было трудно получить эту работу на странице с помощью других .js библиотеки, где используется JQuery NoConflict - в этом случае попробуйте следующее:

jQuery(document).ready(function($) { $('#myModal').reveal(); });

+0

спасибо, что он очень полезен –

Смежные вопросы