У меня есть "неперехваченное исключение: ошибка синтаксиса, нераспознанное выражение:)" в приложении jQuery.
Код:
<script>
$(document).ready(function(){
$('.drag').click(function() {
$('.drag').each(function(i) {
$(this).addClass('test' + i)
});
var vtxt = $(this).text();
$("p").removeClass("on");
$("p:contains("+ vtxt +")").addClass("on");
});
});
Проблема заключается в том, что я добавляю переменную vtxt в содержит: $( "p: содержит (" + vtxt + ")" ). addClass ("on");
Я пробовал несколько кавычек, но он просто не работает. Какой правильный синтаксис для добавления переменной в содержит?