我试图在 jQuery 中引用我之前在页面中保存的元素。 我有一个元素,例如
<span id="myId" class="super-span super">CONTENT</span>
当我保存对此内容的引用时,我得到一个文本变量,如:
span#myId.super-span super
不能使用 jQuery 选择此引用,并返回 undefined:
var myLocation = myElementTag + myElementId + myElementClassName;
console.log($(myPriceLocation).text());
如何修改代码以确保取回字段值?
最佳答案
空格是 HTML 元素的 class
属性中的分隔符。因此,您需要使用不带空格的 CSS/jQuery 选择器,但用 .
分隔每个类,如下所示:
$('span#myId.super-span.super').text();
关于jquery - 带有空格的类的 querySelector 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51950180/