2013-07-20 227 views

回答

0

这是相反的。内容页面上的内容将首先被触发。要知道一个人是否搞乱了其他人,只需在Firebug或Visual Studio上进行调试即可。

+0

通过调试,我说第二个不会触发,但我不知道是什么原因。 – BusinessGirl

+0

有多个处理程序不是理想的,但他们应该工作得很好。 – melancia

0

您可以使用jQuery的语法链功能在两个主机和子女的网页这样在页面加载运行:

$().ready(function() { 
    // Do stuff 
    } 

内容将在该出现在页面上,从上面的顺序执行到底部。

你可能会迫使项目是在一个特定的顺序与结构像这样在您的母版运行:

<script> 
    $().ready(function() { 
    // Do MasterPage stuff 
    if (onChildPageLoad) onChildPageLoad(); 
    }); 
</script> 

,并在子页面位置的脚本块这样的:

<script> 
    var onChildPageLoad = function() { 
    // Do childpage stuff 
    } 
</script>