Dar*_*bio 11 asp.net jquery web-parts sharepoint-2010
使用来自Google托管代码的jQuery 1.4.2.
有没有理由为什么当文档准备好后,以下javascript不会触发所有3 document.ready函数?
第一个$(document).ready()函数,它呈现标题,第二个函数,它会触发"Foo"警报框,但<script>不会触发新块中的后续函数,
<script type="text/javascript">
$(document).ready(function () {
Cufon.replace('h1'); // Works without a selector engine
Cufon.replace('h2'); // Works without a selector engine
Cufon.replace('h3'); // Works without a selector engine
Cufon.now();
});
$(document).ready(function () { alert("Number Foo"); });
</script>
// html tags
<script type="text/javascript">
$(document).ready(function () { alert("Number One"); });
$(document).ready(function () { alert("Number Two"); });
</script>
Run Code Online (Sandbox Code Playgroud)
它们位于独立的Web部件中,托管在Sharepoint2010的同一页面上
fis*_*000 23
我可以想到三个取证的东西,关闭:
$(window).load()的一个或多个您的$(document).ready()
回调DEFS.他们有不同的射击标准 -
$(window).load()等待所有东西加载,据称 - 但替换可能是揭示.当然,console.log()和alert()将是您-LEU-的调试器断点在这种情况下,最好的朋友.
| 归档时间: |
|
| 查看次数: |
30164 次 |
| 最近记录: |