我正在做一个脚本,它在选择时显示不同的 div 相等。
<select name="amount" id="amount" >
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>
<div class="class" id="1">test</div>
<div class="class" id="2">test2</div>
<div class="class" id="3">test3</div>
<div class="class" id="4">test4</div>
<div class="class" id="5">test5</div>
<div class="class" id="6">test6</div>
<div class="class" id="7">test7</div>
<div class="class" id="8">test8</div>
<input type="submit" id="buttong" name="submit" class="rounded" value="Random" style="margin-left: 10px;">
</form>
<script>
$("select").change(
function()
{
$(".class").hide();
$(".class[id='"+this.value+"']").show();
})
</script>
我如何改变:
$("select").change(
function()
{
$(".class").hide();
$(".class[id='"+this.value+"']").show();
})
所以它会显示所有在选定项下具有 id 号的 div。
因此,例如,如果我选择数字 5,它将显示所有具有较小数字的 div,1 2 3 4 5
现在它只显示我选择的数字。