我有div框
<div id="song_name">Some song name</div>
我的脚本
function replace(id) {
var name = $("#" + id).text();
// some javascript
}
当我尝试使用JQuery获取其内容时
jquery-3.4.1.min.js:2 Uncaught Error: Syntax error, unrecognized expression: #song_name
at Function.se.error (jquery-3.4.1.min.js:2)
at se.tokenize (jquery-3.4.1.min.js:2)
at se.select (jquery-3.4.1.min.js:2)
at Function.se [as find] (jquery-3.4.1.min.js:2)
at k.fn.init.find (jquery-3.4.1.min.js:2)
at new k.fn.init (jquery-3.4.1.min.js:2)
at k (jquery-3.4.1.min.js:2)
at replace (main.js:8)
at HTMLInputElement.onclick ((index):98)
您可以看到所有内容here
尝试单击: