将变量用作jquery函数的参数时,无法使用jquery id选择器找到html元素

当通过变量提供ID时,jQuery无法通过ID选择器找到html元素。 当我直接提供ID时,它可以找到相应的html元素。 (请参见示例)

在Google Chrome的调试控制台中将其复制。您可以在屏幕截图中看到结果。 还使用Google chrome对其进行了调试。将变量移交给jquery(var)函数后,该变量将保留正确的内容且未定义。

var test = "#test\\\\.debug\\\\.component3 tr"
// inside test is now: "#test\\.debug\\.component3 tr"
$(test) // won't give me the expected result
//
$("#test\\.debug\\.component3 tr") // gives the expected result!

请参阅示例屏幕截图:

将变量用作jquery函数的参数时,无法使用jquery id选择器找到html元素

wu540642448 回答:将变量用作jquery函数的参数时,无法使用jquery id选择器找到html元素

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3122468.html

大家都在问