使用从谷歌托管的代码中获取的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>
这些内容在 SharePoint2010 的同一页面上,以单独的 Web 部件进行托管。
});
。 - Carlos Muñoz