Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery mobile 右端带有按钮的单选按钮组_Jquery Mobile_Controls_Radio Group - Fatal编程技术网

Jquery mobile 右端带有按钮的单选按钮组

Jquery mobile 右端带有按钮的单选按钮组,jquery-mobile,controls,radio-group,Jquery Mobile,Controls,Radio Group,我是jquery新手,我遇到了一个问题 可能重复 但提供的解决方案对我不起作用 我正在尝试使用jqm创建一个无线电控制组,右侧有一个按钮。我正在创建单选按钮。像这样:- <fieldset data-role="controlgroup" id="privacylistdata" data-theme="c" class="ui-grid-a"> <label for="Setting1">Setti

我是jquery新手,我遇到了一个问题

可能重复

但提供的解决方案对我不起作用

我正在尝试使用jqm创建一个无线电控制组,右侧有一个按钮。我正在创建单选按钮。像这样:-

 <fieldset data-role="controlgroup" id="privacylistdata" 
                data-theme="c" class="ui-grid-a">

                <label for="Setting1">Setting1</label> <input class="privacytype"
                    type="radio" name="privacy" id="Setting1"
                    value="Setting1"> 

                  <label for="Setting2">Setting2</label> <input
                    class="privacytype" type="radio" name="privacy"
                    id="Setting2" value="Setting2">

                   <label for="Setting3">Setting3</label> <input
                    class="privacytype" type="radio" name="privacy"
                    id="Setting3"
                    value="Setting3">
            </fieldset>

设置1
设置2
设置3
我喜欢在同一行的每个无线电控制组的最右侧添加一个按钮,如下所示

请帮帮我


谢谢。

一种方法是使用一张桌子并排控制组:

    <table class="privacylistdatatable">
        <tr>
            <td>
                <fieldset data-role="controlgroup" id="privacylistdata" data-theme="c">
                    <label for="Setting1">Setting1</label>
                    <input class="privacytype" type="radio" name="privacy" id="Setting1" value="Setting1">
                    <label for="Setting2">Setting2</label>
                    <input class="privacytype" type="radio" name="privacy" id="Setting2" value="Setting2">
                    <label for="Setting3">Setting3</label>
                    <input class="privacytype" type="radio" name="privacy" id="Setting3" value="Setting3">
                </fieldset>
            </td>
            <td class="rightColumn">
                <fieldset data-role="controlgroup" id="privacylistdataBtns" data-theme="c"> 
                   <a href="#" data-role="button" data-icon="gear" data-iconpos="notext">Icon only</a>
                   <a href="#" data-role="button" data-icon="gear" data-iconpos="notext">Icon only</a>
                   <a href="#" data-role="button" data-icon="gear" data-iconpos="notext">Icon only</a>
                </fieldset>
            </td>
        </tr>
    </table>


谢谢ezanker,这正是我所需要的:)
.privacylistdatatable {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
}
.privacylistdatatable td {
    padding: 0px;
}
.privacylistdatatable .rightColumn {
    width: 24px;
}
.privacylistdatatable fieldset {
    margin: 0;
}
#privacylistdata .ui-radio label {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
#privacylistdataBtns .ui-btn {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-left: 0 !important;
}
#privacylistdataBtns .ui-btn-inner {
    padding-top: 9px;
    padding-bottom: 9px;
}
#privacylistdataBtns .ui-last-child .ui-btn-inner {
    padding-top: 9px;
    padding-bottom: 9.5px;
}