【发布时间】:2011-03-07 16:58:35
【问题描述】:
superbox 是一个具有灯箱效果的 jquery 插件。我的问题是如何改变这个东西而不是点击,它会在页面执行时自动加载。 中的代码 rel 是必需的。当我访问页面时,如何将其设置为 onload 或自动弹出。
我的代码:
【问题讨论】:
标签: javascript jquery
superbox 是一个具有灯箱效果的 jquery 插件。我的问题是如何改变这个东西而不是点击,它会在页面执行时自动加载。 中的代码 rel 是必需的。当我访问页面时,如何将其设置为 onload 或自动弹出。
我的代码:
【问题讨论】:
标签: javascript jquery
除非你想弄乱插件代码,否则你可以调用链接点击事件,虽然不是很漂亮,但它会起作用。
<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>
请注意,该链接现在使用 ID,您只想定位单个链接,这就是我们使用 $('#lightbox_click').trigger('click'); 代码所做的事情。
【讨论】: