Панель кнопок объекта JQuery UI, которая работает как переключатели - PullRequest
6 голосов
/ 17 июля 2010

Я хотел бы создать элемент управления или использовать элемент управления в jQuery, который действует как серия переключателей, но выглядит как сплошные кнопки вместо радиокруга.Они выглядели бы как горизонтальное меню, но можно выбрать только одно.

1 Ответ

11 голосов
/ 17 июля 2010

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();
...