我正在尝试使用转义函数来转义单引号:
var tagDesc = "Workers'_Compensation";
tagDesc = escape(tagDesc);
$("#" + tagDesc + ".tag").css("display", "none");
转义函数将单引号替换为%27
to "Workers%27_Compensation"
.
所以我得到一个错误,
Microsoft JScript 运行时错误:语法错误,无法识别的表达式:#Workers%27_Compensation.tag
Use 反斜杠
"Workers\'_Compensation";
在选择器内你会需要其中 2 个 "Workers\\'_Compensation";
检查小提琴 http://jsfiddle.net/y3ywr/5/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)