4

jqueryを使用してマウスオーバーで選択オプションを展開/開くと、選択リストのすべてのアイテムが表示されますか?

    <select size="3" id="something">
       <option value="1">.1..</option>
       <option value="2">.2..</option>
 <option value="3">.3..</option>
    </select>
4

1 に答える 1

7

このようなことを意味しますか。

$('select').hover(function(){
    var count = $(this).children().length;
    $(this).attr('size', count);
},function(){
    $(this).removeAttr('size');
});

これにより、選択がホバーされたときにサイズ属性が追加および削除されます。このフィドルを参照してください。

于 2013-02-13T19:16:15.203 に答える