$(ドキュメント).ready(関数(){...})は、すべてのコードが実行されていない(初期化スクリプトが実行されません)

その理由は、間違った位置に自分のページ、<SCRIPT> ... </ SCRIPT>を書いている時点で、<HEAD> </ head>の、そうでない場合、それは動作しませんとの間に置かれるべきであるということです

<%@ページのcontentType = " text / htmlの;のcharset = UTF-8 "%> 
<%@ファイルが含ま= " /WEB-INF/views/include/taglib.jsp "%> 
<HTML> <HEAD> 
<TITLE>订单添加</ TITLE> 
<META HTTP-当量= " Content-Typeの"コンテンツ= " デフォルト"   の名前= " デコレータ" >
</ head>の
<スクリプトタイプ= "テキスト/ javascriptの"> 

$(ドキュメント).ready(関数(){
XXXXXX ........里面的代码不会执行
})。
</ SCRIPT>

<body> <UL クラス = " NAV NAV-タブ" >
<LI> <a href= "${ctx}/sys/order/list">订单列表</a>の</ LI> <LI クラス = " アクティブ" > <a href= "${ctx}/sys/order/form?orderId=${order.orderId}">订单<史郎:hasPermission名= " SYS:順序:編集" > $ {ありませんorder.orderIdを空に?"
}
</四郎:hasPermission> <シロ:lacksPermission名= " SYS:順序編集" >查看</四郎:lacksPermission> </a>の</ LI> </ UL> <BR/>

...... ...

ここで、補正後で、このページを入力するときに、

$(ドキュメント).ready(関数は、(){}コンテンツは動作します!

ここでは、不注意なので、それを求めることはありません!

<%@ページのcontentType = " text / htmlの;のcharset = UTF-8 "%> 
<%@ファイルが含ま= " /WEB-INF/views/include/taglib.jsp "%> 
<HTML> <HEAD> 
<TITLE>订单添加</ TITLE> 
<META HTTP-当量= " Content-Typeの"コンテンツ= " デフォルト"   の名前= " デコレータ" >
<スクリプトタイプ= "テキスト/ JavaScriptを"> 

 $(ドキュメント).ready(関数(){ 
       XXXXXX ........ない実行コードの内部
 }); 
 </ SCRIPT>
</ HEAD> 
<BODY>
<UL クラス = " NAV NAV-タブ" >
<LI> <a href= "${ctx}/sys/order/list">订单列表</a>の</ LI> <LI クラス = " アクティブ" > <a href= "${ctx}/sys/order/form?orderId=${order.orderId}">订单<史郎:hasPermission名= " SYS:順序:編集" > $ {ありませんorder.orderIdを空に?' 修改'' 添加' } </四郎:hasPermission>


" >查看</史郎:lacksPermission> </a>の</ LI> </ UL>
<BR/> .........

 

おすすめ

転載: www.cnblogs.com/isme-zjh/p/12664073.html