Tôi có một "ngoại lệ không bị bắt buộc: Lỗi cú pháp, biểu thức không được công nhận:)" trong một ứng dụng jQuery.jQuery chứa() với một cú pháp biến
Mã này là:
<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");
});
});
Vấn đề là khi tôi thêm các vtxt biến để một chứa: $ ("p: chứa (" + vtxt + ")"). addClass ("on");
Tôi đã thử một vài trích dẫn nhưng nó không hoạt động. Cú pháp đúng để thêm biến vào một vùng chứa là gì?
Giá trị của 'vtxt' là gì. Nó có thể chứa dấu ngoặc vuông. –
Đây không phải là liên quan đến jQuery. Đó là đầu vào JavaScript của bạn để chứa() vốn không chính xác về cú pháp. :) – bzlm