次のコードが機能しないのはなぜですか? Operaの下では、divの位置はちょうど黒い線が表示され、IEの下ではdivが1秒間表示され、FFでは何も起こりません。jQuery slideDown with forms
function showAdvanced(){
$("#advanced").slideDown("slow");
};
<div id="content">
<form action="mycontrolleraddress" method="post" accept-charset="utf-8" name="search_form" id="search_form">
<input type="text" name="query" value="" style="width:300px;font-size:18pt;border-color:#0080FF;border-width:2px;border-style:solid;background-color:#F2F2F2;" />
<a href="" onclick="showAdvanced();" style="font-size:8pt;font-color:blue;">Advanced options</a>
<br/>
<div id="advanced" style="position:relative;height:400px;">From:
<input type="text" name="date_from" value="" id="datepicker" onchange="validateDate();" class="datefield" /> To:
<input type="text" name="date_to" value="" id="datepicker2" onchange="validateDate();" class="datefield" />
<input type="text" name="limit" value="Results limit" />
</div>
<input type="submit" name="submit" value="Szukaj" />
</div>
これは、基本的には、検索クエリのテキストボックスだ、と私は、高度なオプション(二つのデータピッカーとテキストボックス)がリンクをクリックした後、表示したいです。
はい、それは
にあり、jQueryのdatapickersは正常に動作します。私も$( "#advanced")を持っています。hide();ドキュメントロード時。 – gh0stjsFiddleはFFであなたのために働くのですか? 4.0.1で私のために働く、そしてIE 8でも。 – glortho
注:私はまた、hrefのために#を追加し、関数の中でfalseを返します。 – glortho