如何将字符串作为jquery选择器添加到链函数?

时间:2015-10-06 10:22:58

标签: javascript jquery html5

这里我正在检查删除属性的父ID。如何将此代码与字符串合并。

var parentId = $(this).parent().parent().attr('id');
$("#"+parentId ".medicinetype-allergies input[type=checkbox]").removeAttr('checked');

2 个答案:

答案 0 :(得分:0)

这应该有效:

$( "#" + parentId + " .medicinetype-allergies input[type=checkbox]" ).removeAttr('checked');

注意:您错过了第二个+运算符,该运算符用于连接字符串。并且不要忘记按空格分隔不同的选择器。

答案 1 :(得分:0)

请确保' +'选择器的运算符

 var parentId = $(this).parent().parent().attr('id');
 $("#"+parentId+".medicinetype-allergies input[type=checkbox]").removeAttr('checked');