问题描述
我将以下选择器与包含双引号的字符串一起使用:
var something = 'This string contains "double" quotes';
$('*[my-data-attribute="' + something + '"]').click(function () {
});
这给出:
解决方法
您不能使用一个单引号和第二个双引号。您需要使用相同的引用
var something = 'This string contains "double" quotes';
$('*[my-data-attribute="" + something + ""]').click(function () {
});