Jquery点击事件不会触发

时间:2015-11-25 13:41:05

标签: jquery html onclick signalr

我使用jquery和signalR为学校项目进行一些聊天。

当用户在聊天中写入内容并发布时,会运行AddMessage脚本

function AddMessage(userName, message) {
    $('#divChatWindow').append('<div class="message"><span class="userName">' + userName + '</span>: ' + message + '</div><button class="Remove">x</button>');

    var height = $('#divChatWindow')[0].scrollHeight;
        $('#divChatWindow').scrollTop(height);
    }
}

我试图在<button class="Remove">x</button>上制作点击事件,但无论我尝试什么,都无法触发点击事件。

$('body').on('click', '.Remove', function () {
    alert("FIRE");
});

任何人都知道如何解决这个问题?

如果我点击F12

,我的控制台窗口中没有错误消息

1 个答案:

答案 0 :(得分:1)

您需要将其包装在

#loading {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
}

所以:

$(document).ready(function(){

});