删除 :选中 输入与按钮的文本
Remove :checked from the input with the text of the button
我将值检查点复制到另一个块。通过单击新元素,必须将其删除并选择过滤器。请帮助查找错误。
$('.views-exposed-widget').on('change', 'input', function () {
var self = $(this),
name = this.name,
text = self.closest('.form-type-radio').find('label[class="option"]').text(),
target = $('.duplicate-filter').find('[data-for="'+ name +'"]');
if (target.length == 0){
target = $('<span class="o_filt" data-for="'+name+'"></span>').appendTo('.duplicate-filter');
}
target.text( text );
$('.o_filt').on('click', function(){
var l = $(this).text();
m = $('.views-exposed-form .form-type-radio label.option');
$(this).remove();
m.each(function(){
if($(this).text().indexOf(l)!=-1){
$(this).closest('input[type="radio"].dls-radio').removeAttr('checked');
}
});
});
});
示例:http://jsfiddle.net/e59ogp8a/5/
像这样使用.prop('checked', false)
:
$('.o_filt').on('click', function () {
var l = $(this).text();
$(this).remove();
$('input[name="' + $(this).data('for') + '"]').prop('checked', false);
});
小提琴
相关文章:
- 我想重定向点击,然后更改按钮文本,我该怎么做
- 使用JavaScript将标题文本替换为按钮文本
- 将按钮文本从“;喜欢“;至“;喜欢“;单击时
- 如何在jQuery mobile中更改按钮文本
- 不便更改Javascript中的按钮文本
- 为什么我的导航按钮或按钮文本不会移动到中心
- 根据单选按钮值更改提交按钮文本
- 更改按钮文本
- 按钮文本中的新行
- 在呈现 D3 SVG 对象之前更改引导按钮文本
- 制作一个“;输入“;按钮文本不可编辑
- 通过引导程序加载/重置后更改按钮文本
- 动态创建的按钮文本
- jQuery移动列表过滤:如何更改清除按钮文本
- 如何使用JavaScript在点击时更改按钮文本
- sap.m.按钮文本格式化程序
- AngularJS按钮文本不起作用
- 如何在单击时更改按钮文本
- 使用Jquery仅切换按钮文本中的ASCII字符
- TinyMCE 编辑输入值和按钮文本