Tôi đang làm việc trên hệ thống cũ sử dụng dấu ngoặc vuông trong thông số id. Ví dụ:Chọn các phần tử có id lạ
<select id="mySelect[]">
<option value="1">Yadda</option>
<option value="2">Yadda</option>
<option value="3">Yadda</option>
</select>
jQuery (là JavaScript) khá đúng phàn nàn khi tôi cố gắng sử dụng id này trong, nói,
$("#mySelect[]").append(options);
Với thực tế là tôi không thể thay đổi mã di sản và do đó tôi bị mắc kẹt với id hiện tại (có thể hoặc có thể không hợp lệ trong bất kỳ ngữ cảnh nào), điều gì sẽ là một cách hay để làm việc xung quanh mớ hỗn độn này và để tôi chọn các phần tử của mình?
Không một câu trả lời, nhưng bạn luôn có thể sử dụng '$ (document.getElementById ('Bất cứ điều gì-bạn-như'))' và lưu jQuery một số công việc. – Tim
Sẽ thử tất cả các đề xuất bên dưới. Đã đọc tài liệu nhưng quản lý để bỏ lỡ điều này. Lỗi của tôi. +1 tất cả xung quanh. Các bạn đá. –