我对JQuery相当新(并不是很好的JavaScript),有时我有语法问题。加载jquery和声明函数在身上onload
下面是实际的代码,我有:
<script type="text/javascript" src="includes/functions/jquery.lightbox-0.5.min.js">
<script type="text/javascript">
$(function() {
$('a.lightbox').lightBox(); // Select all links with lightbox class
});
</script>
...
<script type="text/javascript" src="includes/functions/bannerRotator.js"></script>
<script type="text/javascript">
$(document).ready(function(){
bannerRotator('#bannerRotator', 800, 4000);
});
</script>
我试图做的是身体被加载后加载3个javascript文件,然后声明2功能(收藏夹和bannerRotator )。
我可以通过在页面的头部加载JQuery使其工作,然后使用$(document).ready加载脚本并声明函数,我不知道该怎么做是让jQuery库加载完整页面加载后,加载脚本并声明函数。
不幸的是我已经尝试了很多东西,但都没有工作。如果我可以在加载body之后动态加载js脚本,我不知道如何声明jQuery函数。
希望有人能帮助我。
谢谢你的帮助。
似乎我的要求还不够清楚。
我在找什么:
<body onload="javascript:includeLibraries();">
</body>
...
function includeLibraries(){
//load jquery
//load lightbox
//declare lightbox function
//load bannerRotator.js
//execute bannerRotator function
}
想做这个页面加载和显示网站的访客之后。
首先你错过了结束标记为收藏脚本 –
首先加载的jQuery,那么你的库,然后把一切都放在一个文档准备。 –
@Bram,我的问题实际上是当body onload被触发时如何做。 – user1851673