【问题标题】:jQuery how to get element by attribute and value is an variable?jQuery如何通过属性和值获取元素是一个变量?
【发布时间】:2021-02-25 14:44:19
【问题描述】:

我定义了一个变量comment_id,它是表单标签的comment_id属性的值:

var comment_id = '44';

所以我可以将变量的值插入到以下内容中:

$( "div[comment_id = comment_id ]" )

这样我就可以找到那个元素。带有属性值。

我尝试了类似的方法:

$( "div[comment_id = $comment_id ]" )

但不行。任何朋友都可以帮忙,我是一个 Python 人,我对 JS 感到非常沮丧,它非常复杂,需要代码很多代码来完成简单的功能。

【问题讨论】:

  • 试试$(`div[comment_id="${comment_id}"]`)
  • 旧 (ES5) 语法是 $("div[comment_id=" + comment_id + "]")

标签: javascript jquery node.js


【解决方案1】:

尝试使用反引号字符而不是双引号

$(`div[comment_id = ${comment_id} ]`)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-25
    • 1970-01-01
    • 2021-03-14
    • 2018-07-28
    • 1970-01-01
    • 2014-05-02
    • 2012-10-18
    • 1970-01-01
    相关资源
    最近更新 更多