我在母版页中有一个pageLoad js函数, 另一个内容页面。
第一个(在母版页中)是否会阻止第二个(在内容页面中)触发?
答案 0 :(得分:0)
反过来说。内容页面上的那个将首先被解雇。要知道是否有人在搞乱另一个,只需在Firebug上甚至在Visual Studio上调试它。
答案 1 :(得分:0)
您可以使用jQuery语法链接函数以在主页和子页面中的页面加载上运行,如下所示:
$().ready(function() {
// Do stuff
}
内容将按照页面上显示的顺序从上到下执行。
您可以使用MasterPage中的这样的结构强制项目按特定顺序运行:
<script>
$().ready(function() {
// Do MasterPage stuff
if (onChildPageLoad) onChildPageLoad();
});
</script>
并在子页面中放置一个脚本块,如下所示:
<script>
var onChildPageLoad = function() {
// Do childpage stuff
}
</script>