javascript - jQuery 选择器中的串联

标签 javascript jquery html jquery-selectors

我的这个选择器有问题,我不知道为什么它不起作用,这让我抓狂。

我有这个:

variable = "#2";

$('"'+variable+'"').css("background-color", "red"); 

/image/HgqYJ.png

你能帮我吗?

提前谢谢您!

最佳答案

在这种情况下,您不需要串联。您可以直接使用变量作为选择器。

$(variable).css("background-color", "red");
  1. 使用 jQuery 中的变量作为选择器
  2. 将变量名称更改为其他名称,因为 javascript 将其作为保留关键字。

关于javascript - jQuery 选择器中的串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31136555/

相关文章:

html - 使用 mvc3 razor 转义 html

html - Flexbox - 最后一个元素放置在 "floating"右边

javascript - 为什么当我启用firebug时,onclick函数在firefox中起作用

javascript - then catch 和 then catch 之间的区别

jquery - 如何使用隐藏和显示 Jquery

jquery - 修复了在 Chrome 或 MS Edge 中不显示的图像

javascript - 类型错误:记录未定义

javascript - 为什么要阻止跨域 AJAX *如果*您无意将响应评估为脚本?

jquery - 返回到 jquery 和 html 中的代码开头

jquery - 如何将 HTML 渲染为 jQuery.tmpl() 中渲染的 HTML?