Jqueryでスクリプトエラーが発生しています。これを解決する方法を提案してください。表示されたスクリプトのエラーメッセージが「HTML構文解析エラー:親コンテナ要素を変更することができない子要素がを閉じて前に」です。 コード:0行:0char:0。私のjQueryのコードは次のとおりです。JQueryのスクリプトエラー
<script type="text/javascript">
(function($) {
var search=window.location.search.substring(1);
var page=search.split("=");
var location=window.location.toString();
var url=location.split('?')[0];
if(page[1]=='custDetails'){
$(document).ready(function(){
$('#message').dialog('open');
$(document).ready(function(){
$('#pop').click(function(){
$('#message').dialog('open');
return false;
});
});
});
} // end of if
else {
$(document).ready(function(){
$('#pop').click(function(){
$('#message').dialog('open');
return false;
});
});
} // end of else
$('#message').dialog({
width:200,
autoOpen:false,
buttons:{
Close:function() {
$ (this.dialog('close');
$ ('#message').replaceWith('url');
}
}
});
$('#page').click((function(event){
window.print();
});
}) ($);
</script>
私は$( '#メッセージ')を削除すると、ダイアログ({});コンポーネントスクリプトエラーをスローしません。私に原因を教えてください。
コード – epignosisx
...をフォーマットし、エラーメッセージを含めてください。 –
なぜたくさんの '$(document).ready'イベントハンドラがありますか? 1つで十分です。 –