爲什麼下面的代碼不起作用?在Opera下,它顯示的只是一個黑線,第二個div應該在IE下顯示div 1秒,在FF下沒有任何反應。帶表格的jQuery slideDown
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的數據引擎工作正常。我也有$(「#advanced」)。hide();在文件加載。 – gh0st我的jsFiddle在FF中爲你工作嗎?適用於4.0.1以及IE 8中的我。 – glortho
注意:我還爲該href添加了#並在函數中添加了一個返回false。 – glortho