jQuery未捕获错误:语法错误,我的站点无法识别表达式

时间:2020-01-22 19:56:38

标签: javascript jquery html

我有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

尝试单击:

  • Kaskade,BROHUG和Mr.Tape.feat Madge-Fun
  • 克林汉德-河畔(Adam Trigger&Provi Remix)
  • 咏叹调-布鲁·香奈儿(NA-NO Remix)
  • 0 个答案:

    没有答案