0
したがって、3つの選択肢のボックスがあります。あるページに3番目のものを隠しておきたい。何らかの理由で私のコードが動作していません。私は間違って何をしていますか?特定のページにあるときにdivを非表示にする
HTML:
<div class="form-group">
<label class="col-md-4 control-label">First:</label>
<div class="col-md-8">
<select id="first" class="form-control">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">Second:</label>
<div class="col-md-8">
<select id="second" class="form-control">
<option>4</option>
<option>5</option>
<option>6</option>
</select>
</div>
</div>
<div class="form-group">
<label id="thirdid" class="col-md-4 control-label">Third:</label>
<div class="col-md-8">
<select id="third" class="form-control">
<option>7</option>
<option>8</option>
<option>9</option>
</select>
</div>
スクリプト:
if (top.location.pathname === '/ajax/test/yes.html')
{
$("#third").hide();
$("#thirdid").hide();
}
動作するはずです、それは 'if'ループの内側に行きますか? –
あなたはそれがoncidtionを入力していることを確信しています – phadaphunk
メモでは、あなたのコードを '$("#thirdid、#third ")。hide();'として最適化することができます。それらを別々に書く必要はありません。 –