javascript - 向 ion-radio 添加可点击按钮

标签 javascript angularjs ionic-framework

如何向 ion-radio 添加可点击按钮组件?

enter image description here

我想让用户能够选择一个项目并单击问号按钮以获取更多信息。但目前,我似乎无法单击我添加的任何按钮。这是我到目前为止的代码:

<div ng-if="identities.length > 0">
    <ion-checkbox class="item item-button-right" ng-model="filter.blue" ng-repeat="identity in identities">
        {{ identity. title }}
        <button class="button button-clear button-padding" ng-click="showAddImageTagPopup()" ng-controller="PopupController">
                <i class="icon ion-help-circled"></i>
        </button>                   
    </ion-checkbox>
</div>

最佳答案

你必须使用CSS来做到这一点,你必须将按钮设置在ion-checkbox之外,然后将按钮和像这样的 div 中的 ion-check

<div ng-if="identities.length > 0">
<div ng-repeat="identity in identities">
<ion-checkbox class="item item-button-right" ng-model="filter.blue"
 >
    {{ identity. title }}

</ion-checkbox>
<button class="button button-clear button-padding" 
ng-click="showAddImageTagPopup()" ng-controller="PopupController">
            <i class="icon ion-help-circled"></i>
    </button>
</div>
</div>

并为按钮添加这些 css 规则

position: absolute;
top: 5px;
right: 4px;
z-index: 9999999;

关于javascript - 向 ion-radio 添加可点击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36152922/

相关文章:

angularjs bootstrap 水平折叠

javascript - 为什么我不能改变溢出父图像的宽度,而我可以改变高度?

javascript - 将 javascript 文件合并到一个文件下

javascript - 使用 Ajax 提取特定元素

javascript - 页面内容仅在硬刷新后显示,不在重定向时显示

angular - 无法读取未定义的属性 'create'

javascript - 如何删除按钮之间的边距?

javascript - 如果上传字段有文件,请执行某些操作

javascript - 如何处理 $http 链中的回调 hell ?

angularjs - 在 1 个 Controller 中使用 2 个 ui-codemirrors