Tôi cần phần tử chọn động với JQuery, tôi nhận được mã id của phần tử. Làm thế nào để làm điều đó ? Tôi đã thử:Cách chọn phần tử động với JQuery theo id
var sel='\'#'+id+'\'';
var elem+$(sel);
nhưng không hoạt động (id là id chuỗi phần tử).
Tôi cần phần tử chọn động với JQuery, tôi nhận được mã id của phần tử. Làm thế nào để làm điều đó ? Tôi đã thử:Cách chọn phần tử động với JQuery theo id
var sel='\'#'+id+'\'';
var elem+$(sel);
nhưng không hoạt động (id là id chuỗi phần tử).
Bạn sẽ sử dụng mã như
var ID = 'whatEver';
$('#' + ID).action();
Sau đó bạn sẽ có thể sử dụng để chọn bất cứ yếu tố bạn đang sau.
Bạn không cần thêm dấu ngoặc kép. Chỉ cần:
var elem = $("#"+id);
Một ví dụ sống :: để tìm vùng văn bản với thuộc tính dữ liệu comment-id với bất kỳ giá trị
var value = "anyValue";
$('textarea[data-comment-id='+value+']')
có thể trùng lặp của [Jquery - Nhận phần tử bằng cách id xây dựng id trong chuỗi] (http: // stackoverflow.com/questions/4325278/jquery-get-element-by-id-constructing-the-id-in-string) –