Tôi có nhiều văn bản trong biểu mẫu HTML của tôi, sau đó là liên kết chỉnh sửa cho từng trang. Khi tôi nhấp vào liên kết chỉnh sửa , văn bản tương ứng sẽ được bật. Mã của tôi như sau:Làm thế nào để loại bỏ thuộc tính vô hiệu hóa của một textarea bằng cách sử dụng jQuery?
<script type="text/javascript">
$(document).ready(function() {
$(".edit").click(function(){
$(this).attr("id").removeAttr("disabled");
});
});
</script>
<textarea id="txt1" disabled="true"></textarea>
<a class="edit" id="txt1" >edit</a>
<textarea id="txt2" disabled="true"></textarea>
<a class="edit" id="txt2" >edit</a>
Tại sao văn bản không được bật khi liên kết tương ứng được nhấp?
@ Josehp, điều này sẽ không ảnh hưởng đến cả hai yếu tố textarea? –
@JonasTốt nhất đó là mục đích của 'div' (để bảo vệ anh chị em), nhưng tôi đã cập nhật câu trả lời của mình nếu 'div' không thể thực hiện được. – Joseph
Lưu ý: jQuery hỗ trợ nhiều 'id' giống nhau trong một tài liệu. –