Tôi mới sử dụng jquery và muốn biết cách thêm và cũng xóa ID khỏi div bằng cách sử dụng sự kiện nhấp và thêm vào html. Trong mã bên dưới, tôi đã có thể nối các ID từ việc nhấp vào một div, nhưng không chắc chắn cách xóa. Cho dù div được đánh dấu màu vàng nên là những người được nối thêm. Nhấp lại vào div để xóa đánh dấu cũng sẽ xóa ID khỏi html. Cảm ơn trước sự giúp đỡ nào.Jquery cách thêm và xóa trên sự kiện nhấp chuột div
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('div.click').click(function() {
var bg = $(this).css('backgroundColor');
$(this).css({backgroundColor: bg == 'yellow' || bg == 'rgb(255, 204, 204)' ? 'transparent' : 'yellow'});
});
});
$(function(){
$('#div1').bind('click', click);
$('#div2').bind('click', click);
$('#div3').bind('click', click);
});
function click(event){
$('#p1').append(event.target.id + ",");
}
</script>
</head>
<body>
<div class="click" id="div1">click me</div>
<div class="click" id="div2">click me</div>
<div class="click" id="div3">click me</div>
<p id="p1"></p>
</div>
</body>
</html>
John, cảm ơn rất nhiều! –