Javascript 单击引导模式上未触发的事件

Javascript 单击引导模式上未触发的事件,javascript,twitter-bootstrap,Javascript,Twitter Bootstrap,当按下save changes时,我试图捕捉单击事件 由于某些原因,我无法捕获单击事件 为什么? $('#inviteRequest')。单击(函数(){ //e.预防违约(); 控制台日志(1); $('myModalInviteDestination').modal('hide'); }); &时代; 输入您朋友的电子邮件地址 使用;作为定界符 接近 保存更改 您需要将其包装在文档中。准备就绪: $(function() { $('#inviteRequest').click(fu

当按下
save changes
时,我试图捕捉单击事件

由于某些原因,我无法捕获单击事件

为什么?


$('#inviteRequest')。单击(函数(){
//e.预防违约();
控制台日志(1);
$('myModalInviteDestination').modal('hide');
});
&时代;
输入您朋友的电子邮件地址
使用;作为定界符
接近
保存更改

您需要将其包装在文档中。准备就绪:

$(function() {
    $('#inviteRequest').click(function(){
        console.log(1);
        $('#myModalInviteDestination').modal('hide');
    });
});
使用“live”,它将在元素创建时绑定元素

$('#inviteRequest').live('click',function(){
console.log(1);
$('#myModalInviteDestination').modal('hide');});
尝试向元素添加事件处理程序时,元素
#inviteRequest
不存在。您需要先等待页面加载。我的代码相当于
$('#inviteRequest').live('click',function(){
console.log(1);
$('#myModalInviteDestination').modal('hide');});