何が起こっているのかわかりません。javascript によっていくつかの div が隠されているページがあります。クリックするリンクに応じて、異なる div が表示されます。ページのどこかにテキストエリアを配置しようとするまでは、うまく機能します。基本的な連絡先フォームの作成を開始しました... 2 つの入力、テキストエリア、および非表示の div の 1 つの送信ボタンです。サイトを更新すると、残っているのは背景画像だけです。他のすべてのコンテンツ (ロゴ、メニュー) が消えます。テキストエリアを削除すると、すべてが元に戻りました。ページの他の部分にテキスト領域を配置しようとしましたが、結果は同じでした。残っているのは背景画像だけです。誰にもアドバイスはありますか?
divを非表示にするために使用しているコードは次のとおりです...
<script type="text/javascript">
$(document).ready(function(){
var $allContentDivs = $('#infocontent div').hide(); // Hide All Content Divs
$(document).ready(function() {
$('#link1').trigger('click');
});
$('#linkwrapper a').click(function(){
var $contentDiv = $("#" + this.id + "content");
$allContentDivs.hide(); // Hide All Divs
$contentDiv.show(); // Show Div
return false;
});
});
</script>
これは私がテキストエリアを置きたい場所です:
<div class="modal" id="link4content">
<font class="bigger">Будь ласка, напиши нам!<font>
<form method="POST" action="mail.php">
<p>ім'я<input type="text" name="name" /></p>
<p>email <input type="text" name="email" /></p>
<p>питання і коментарія
</p>
<textarea name="message" />
</form>
</div>