包含$ character的元素id抛出异常。怎么逃避呢?

时间:2017-03-21 12:28:17

标签: html

让我的表达是---#popovertagapplicator-container-m_mid-cAAAm-ZIq209hIFeJe1a7xI2uY-mP-pr $ ivate

它给出错误:

未捕获错误:语法错误,无法识别的表达式:#popovertagapplicator-container-m_mid- $ cAAAm-ZIq209hIFeJe1a7xI2uY-mP-private。

有没有办法逃避$ sign?

2 个答案:

答案 0 :(得分:0)

这可能对您有所帮助

  <h1>#popovertagapplicator-container-m_mid-cAAAm-ZIq209hIFeJe1a7xI2uY-mP-pr$ivate</h1>

    <script> $('h1').text( $('h1').text().replace(/\$/g, '') ); </script>

答案 1 :(得分:-1)

当我尝试:这个。$ el.find('#popovertagapplicator-container-m_mid-cAAAm-ZIq209hIFeJe1a7xI2uY-mP-pr $ ivate')

它给了我:未捕获的错误:语法错误,表达式

时无法识别的表达式