ラベルと選択タグをトリガーしたい場合、次のような構造の質問があります。
<label class="label"></label>
<select class="select">
</select>
そして私のjqueryコード:
$(".label").click(function(){
$(".select").click();
});
私も使用しようとしていますmousedown
が、まだselectタグを開くことができません...何か考えはありますか?
ラベルと選択タグをトリガーしたい場合、次のような構造の質問があります。
<label class="label"></label>
<select class="select">
</select>
そして私のjqueryコード:
$(".label").click(function(){
$(".select").click();
});
私も使用しようとしていますmousedown
が、まだselectタグを開くことができません...何か考えはありますか?
試す
<label class="label" for='blabla'>my select</label>
<select class="select" id='blabla'>
</select>
編集:解決策2
<label class="label"></label>
<select class="select">
</select>
<script>
$('.label').click(function(){
$('.select').attr('size', 3);
});
</script>
<label for="the_select">whatever</label><select id="the_select"></select>
注意: ラベルの「for」は、select の id と一致します。ラベルをうまく使えばjavascriptはいらない