我有一个很长的选项列表,用optgroups分隔。我试图让每个OPTGROUP显示/隐藏其子点击时:切换显示/隐藏optgroup子女jquery
$("optgroup").toggle(function(){
$(this).children().show();
}, function() {
$(this).children().hide();
});
选项列表:
<form>
<select>
<optgroup label="a">
<option id="a1">a1</option>
<option id="a2">a2</option>
<option id="a3">a3</option>
<option id="a4">a4</option>
</optgroup>
<optgroup label="b">
<option id="b1">b1</option>
<option id="b2">b2</option>
<option id="b3">b3</option>
<option id="b4">b4</option>
</optgroup>
</select>
</form>
当我点击OPTGROUP,它不切换显示孩子。
我不认为你可以显示/隐藏optgroup标签。相反,我会寻找一个插件更换:http://harvesthq.github.com/chosen/ – wakooka
你不能选择'
谢谢@ jerome.s我会用那 – user1918509