My page is;
<div class="new-nav">
</div>
My jQuery code is;
var div1 = "
<div class=\"metro-nav-block nav-block-orange\">\n
<a data-original-title=\"\" href=\"NotesMonitoring.aspx\">\n
<i class=\"icon-phone\"></i>\n
<div class=\"info\">
<span data-bind=\"text: JSON.MonthMyCall\"></span> /
<span data-bind=\"text: JSON.MonthCallGoal\"></span>
</div> \n
<div class=\"status\">Benim Aradığım</div>\n
</a>\n
</div>"
var dv = $(div1).appendTo(".new-nav");
But when I open page, it gives error like;
Uncaught Error: Syntax error, unrecognized expression:
- at Function.st.error (jquery-1.9.1.min.js:3)
- at ft (jquery-1.9.1.min.js:3)
- at wt (jquery-1.9.1.min.js:3)
- at Function.st [as find] (jquery-1.9.1.min.js:3)
- at init.find (jquery-1.9.1.min.js:3)
- at init (jquery-1.9.1.min.js:2)
- at b (jquery-1.9.1.min.js:2)
I tried just $(div1) and it gave same error.
But when I try with jQuery 1.8.3 it works. Is it problem of jQuery 1.9.1?
How can I solve this?