答案 0 :(得分:1)
您可以使用.filter()仅选择<input>
属性值等于attr_beforevalue
值的Parameter
:
var Parameter = '"test"';
$('input').filter(function() {
return $(this).attr('attr_beforevalue') == Parameter;
}).hide();
&#13;
<input attr_beforevalue='"test"' value='"test"' />
<input attr_beforevalue='test' value='test' />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
答案 1 :(得分:0)
您可以执行以下操作,将所有"
替换为空白
Parameter.replace(/\"/g, '')
所以你的代码看起来像
$('input[attr_beforevalue="'+Parameter.replace(/\"/g, '')+'"]').parent(...