我用静态用户制作聊天应用程序。并点击该用户,它会打开一个聊天室。但该聊天室上的关闭按钮不起作用。聊天框头上的关闭按钮不起作用
我正在使用jQuery来实现这一点。
$(document).ready(function() {
$('a').click(function(e) {
e.preventDefault();
var targetUser = ($(this).html());
$(document).data('chat.targetUser', targetUser);
var user = '<div class="user open" id="' + targetUser + '"><header><div class="status"></div><div class="header-text">' + targetUser + '</div><div class="close">×</div></header><div class="message-area"></div><div class="input-area"><input type="text" id="input" /></div></div>';
$('#chat').append(user);
$('#chat').find(".close").click(function() {
$(this).closest(".user open").hide();
});
});
});
动态添加聊天室吗? – anna
对于在domready之后创建的元素上的绑定事件,使用'$('#item')。on('click',function(){/ * callback * /});' –
yes alig..chatbox opened when click on用户从用户列表中。 – Reetika