今天,被一个奇怪的问题夺去了两三个小时的时间,气愤之余,贴出来分享。
我在一个asp.net页中加入了两段javascript引用,同时又嵌入了自己的javascript代码。大致内容如下(这段代码是放在head部分的contentplaceholder中的)。<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"/>
    <script src="Scripts/jquery.zxxbox.3.0-min.js" type="text/javascript"/>
    <script type="text/javascript">
        $(document).ready(function () {
        ...........自己的代码
        }
    </script>
</asp:Content>
结果自己写的代码怎么也不执行,最后在firebug中排查才发现
    <script src="Scripts/jquery.zxxbox.3.0-min.js" type="text/javascript"/>
    <script type="text/javascript">
        $(document).ready(function () {
        ...........自己的代码
        }
    </script>
根本没有加载,百思不得其解,最后对比以前类似的代码,把代码改为<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
    <script src="Scripts/jquery.zxxbox.3.0-min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
        ...........自己的代码
        }
    </script>
</asp:Content>
就能正确加载和执行了我原来的尖括号也封闭了呀,恳请各位大大解惑标签:Jquery,javascript,不执行,asp.net,ContentPlaceHolder,母版页