我需要使用 jQuery 选择属性值包含空格的 HTML 元素。例如,我有一个属性
data-compare
,它从 API 接收动态值。有时 data-compare
值包含空格,例如 'test test test'。
这是我正在使用的代码:
$(`#compare_modal_table td[data-compare=${item}]`)
但是,这不起作用,因为该值包含空格,导致控制台日志中出现语法错误。
属性值有空格时如何正确选择元素?
就做这个:
$('#compare_modal_table td[data-compare="' + ${item} + '"]')