如何使用 jQuery 选择属性值包含空格的 HTML 元素? [重复]

问题描述 投票:0回答:1

我需要使用 jQuery 选择属性值包含空格的 HTML 元素。例如,我有一个属性

data-compare
,它从 API 接收动态值。有时
data-compare
值包含空格,例如 'test test test'

这是我正在使用的代码:

$(`#compare_modal_table td[data-compare=${item}]`)

但是,这不起作用,因为该值包含空格,导致控制台日志中出现语法错误。

属性值有空格时如何正确选择元素?

javascript html jquery jquery-selectors
1个回答
1
投票

就做这个:

$('#compare_modal_table td[data-compare="' + ${item} + '"]')
© www.soinside.com 2019 - 2024. All rights reserved.