1

jQueryUI 有一个非常漂亮的单选按钮显示:

jQuery UI 无线电集

煎茶有类似的吗?


跟进问题,如果没有:

对于只需要一次触摸的三项(甚至四项)组件,您认为什么是不错的用户体验?(例如,选择框是两次触摸,一次打开选择列表,一次选择您的选项)

4

1 回答 1

3

Ext.SegmentedButton您在 Sencha Touch中寻找。

示例代码片段:-

var segmentedButton = new Ext.SegmentedButton({

    allowMultiple: false,  // ensures only 1 button gets pressed at a time.
    items: [
        {
            text: 'Choice 1'
        },
        {
            text   : 'Choice 2',
            pressed: true
        },
        {
            text: 'Choice 3'
        }
    ],
    listeners: {
        toggle: function(container, button, pressed){
            console.log("User toggled the '" + button.text + "' button: " + (pressed ? 'on' : 'off'));
        }
    }
});
Ext.Viewport.add({ xtype: 'container', padding: 10, items: [segmentedButton] });

输出 :-

在此处输入图像描述

于 2012-05-17T05:20:09.453 回答