javascript - Space in stringified HTML causes invalid expression -


i testing on jquery 1.9.1.

i have pretty standard plugin element in options object like:

        wrapper: '\             <div class="modal_wrapper">\                 <div class="modal_outer">\                 <div class="modal_inner">&nbsp;</div>\                 </div>\             </div>', 

where spaces tabs. when using jquery $(options.wrapper) breaks with:

uncaught error: syntax error, unrecognized expression: <div class="modal_wrapper">                  <div class="modal_outer">                   <div class="modal_inner">&nbsp;</div>                   </div>              </div>  

however test jquery 1.8.3 , works.

has there been kind of change? else getting problem? have google searched appears 1 of things not easy google search.

i in both firefox (latest) , chrome (latest).

it's a bug closed 2 months ago, after jquery 1.9.1 released.

update 1.10.2 , should fine.


Comments