jQuery 응용 프로그램에서 "잡히지 않은 예외 : 구문 오류, 인식 할 수없는 표현 :)"이 있습니다. ("P : (포함"+ vtxt +를 ")") $ : A는 포함에 내가 변수 vtxt을 추가 할 때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");
});
});
문제는 다음과 같습니다
코드입니다. addClass ("on");
여러 개의 인용 부호를 시도했지만 작동하지 않습니다. 포함에 변수를 추가하는 올바른 구문은 무엇입니까?
$("p:contains('" + vtxt + "')").addClass("on");
'vtxt'의 값은 무엇입니까? 대괄호를 포함 할 수 있습니다. –
이것은 jQuery 자체와 관련이 없습니다. 구문 상 올바르지 않은 contains()에 대한 JavaScript 입력입니다. :) – bzlm