javascript - Prettycheckable - 使用第一个复选框的数据设置所有标签

标签 javascript jquery jquery-plugins

有人在使用 Prettycheckable 之前遇到过这个问题吗?我有一系列复选框或单选按钮,它们都有不同的 (data-label="") 但是当我测试页面时,所有标签都使用第一个元素中的 (data-label="") .

 <script>
     $('input.prettyCheckable').prettyCheckable();
 </script>

 <input class="prettyCheckable" value="option1" id="option1" data-label="Option 1" type="radio">
 <input class="prettyCheckable" value="option2" id="option2" data-label="Option 2" type="radio">
 <input class="prettyCheckable" value="option3" id="option3" data-label="Option 3" type="radio">
 <input class="prettyCheckable" value="option4" id="option4" data-label="Option 4" type="radio">

最佳答案

正如文档所述,您需要对每个输入调用 .prettyCheckable。

jQuery(document).ready(function() {
 jQuery('input:radio').each(function(){
  $(this).prettyCheckable();
 });
});

关于javascript - Prettycheckable - 使用第一个复选框的数据设置所有标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22208480/

相关文章:

javascript - 将 Google map JavaScript 库与 cordova 结合使用

javascript - 如何将 php 变量传递给 javascript 数组?

javascript - 是否有一个 Ember.js 等同于 Backbone.js 路由器用于历史记录和哈希更改?

javascript - 编写一个简单的插件/组件

javascript - 保留值的 PHP 切换按钮

javascript - 如何允许用户单击可放置的 div,以便在单击可放置的 div 后禁用另一个 div 的放置功能

javascript - 根据第一个td中的文本获取初始值

jquery:maskedinput 插件与验证插件配合不佳

jquery - 如何在 jquery-handsontable 上合并单元格或制作 colspan?

javascript - 仅在 Shift-Select 时保持 select2 打开