我正在 jQuery 1.9.1 上对此进行测试。
我有一个非常标准的插件,options
对象中有一个元素,例如:
wrapper: '\
<div class="modal_wrapper">\
<div class="modal_outer">\
<div class="modal_inner"> </div>\
</div>\
</div>',
空格是制表符。当它与 jquery$(options.wrapper)
一起使用时,它会中断:
uncaught Error: Syntax error, unrecognized expression: <div class="modal_wrapper"> <div class="modal_outer"> <div class="modal_inner"> </div> </div> </div>
但是我用 jQuery 1.8.3 对此进行了测试,它可以工作。
有没有发生某种变化?还有其他人遇到这个问题吗?我用谷歌搜索过,但似乎这是谷歌搜索不太容易的事情之一。
我在 Firefox(最新)和 Chrome(最新)中都得到了它。