我想在jQuery中创建一个控件或使用一个控件,它像一系列单选按钮,但看起来像是实心按钮而不是无线电圈。它们看起来像一个水平菜单,但一次只能选择一个。
答案 0 :(得分:11)
jQuery UI在1.8中为此添加了一个小部件,请查看jQuery UI Buttons。
标记看起来像这样(直接来自演示),只需使用像<div>
这样的容器:
<div id="radio">
<input type="radio" id="radio1" name="radio" /><label for="radio1">Choice 1</label>
<input type="radio" id="radio2" name="radio" checked="checked" /><label for="radio2">Choice 2</label>
<input type="radio" id="radio3" name="radio" /><label for="radio3">Choice 3</label>
</div>
然后拨打.buttonset()
:
$("#radio").buttonset();