2010-06-24 2 views
0

Супербок - это плагин jquery, который имеет эффект лайтбокса. Моя проблема в том, как я могу изменить эту вещь вместо клика, она будет автоматически загружаться, когда страница будет выполнена. Код rel in < a> не требуется. Как я могу установить это для загрузки или автоматического всплытия при посещении страницы.

Мой код:JQuery Super box автоматически загружается

 
<link rel="stylesheet" href="css/jquery.superbox.css" type="text/css" media="all" /> 
<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/jquery-superbox-0.9.1/jquery.superbox.js"></script> 
<script type="text/javascript"> 
$(function(){ 
    $.superbox(); 
}); 
</script> 
<a href="forgotpass.php" class="text-links" rel="superbox[iframe]">Click here.</a> 

ответ

4

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

<link rel="stylesheet" href="css/jquery.superbox.css" type="text/css" media="all" /> 
<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/jquery-superbox-0.9.1/jquery.superbox.js"></script> 
<script type="text/javascript"> 
$(function(){ 
    $.superbox(); 
    $('#lightbox_click').trigger('click'); 
}); 
</script> 
<a href="forgotpass.php" id="lightbox_click" class="text-links" rel="superbox[iframe]">Click here.</a> 

Обратите внимание, что ссылка теперь использует идентификатор, вы только хотите, чтобы настроить таргетинг на одну ссылку, и это то, что мы делаем с $('#lightbox_click').trigger('click'); кодом.

+0

Большое вам спасибо. Это действительно отличный ответ. – Jorge

+0

Вас очень приветствует :-) –