我正在编写一个小脚本让jquery在页面加载时单击一个链接以使用Lightbox打开图像,但我无法使其工作。我认为它与我的多个库有关。这是我的代码:
<script type="text/javascript" src="lib/jquery.js"></script>
<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
$('a#gezocht').trigger('click');
});
</script>
<!--scriptje-->
<a href="img/bezorgerGezocht.png" rel="lightbox" id="gezocht" style="visibility:hidden;display:none;">Bezorger gezocht!</a>
<!--END scriptje-->
任何人都可以帮我吗? 问候,
扬
答案 0 :(得分:0)
请尝试使用:
jQuery(window).load(function(){
$(document).ready()
实际上并没有等到页面完全加载。它只是等待DOM加载并且可以被操纵。当浏览器完成时,$(window).load()
会在页面加载结束时触发。
唯一轻微的问题是你不能以jQuery
那样传递$
,尽管你可以做到以下(虽然它相当冗长):
jQuery(document).ready(function($){
$(window).load(function(){
$('a#gezocht').trigger('click');
});
});