繁体   English   中英

在加载页面元素之前,必须在jquery中使用哪个事件进行调用?

[英]Which event I have to use in jquery to get called before my page elements load?

我想在Jquery中使用boomrang框架来获取用户网络的带宽,该带宽必须在屏幕上显示为“ connection:fair / poor / good”。

在on ready,onload等情况下,仅在准备好访问元素之后才调用javascript函数。 但是,我希望在那之前就打电话给boomrang电话。 请告诉我我必须使用哪个事件,以便函数调用可以在页面元素加载之前发生。 提前谢谢。

注意:我已经尝试通过将脚本标签放在head标签的顶部来进行尝试。 但是仍然首先对页面元素进行评估(以及它们的el表达式)。

如果要在创建DOM之前调用函数,则无需在任何onload或on(document).ready中调用函数。只需在script标记内调用函数即可

例如(页面顶部的脚本)

<script>

function abc()
{
// function desc
}

abc(); //Will be called as soon as the url is opened

$(document).ready(function()
{
abc(); // will be called when the DOM is ready
});

</script>

使用来自boomrang freamework的bw插件

http://yahoo.github.io/boomerang/doc/howtos/howto-3.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM