莫代尔' show.bs.modal'在单击事件之前调用事件

时间:2016-02-12 10:31:45

标签: javascript jquery twitter-bootstrap

所以我的代码中有一个模态,它就像这样被调用

$('a.loan-application-view-toggle[data-toggle="modal"]').on('click', function() {
    $('#loan-application-view-modal').data('show-id', $(this).data('id'));
    $('#loan-application-view-modal').data('detailsID', $(this).data('assignmentid'));
});

但我也在我的javascript中也有这个事件

$('#loan-application-view-modal').on('show.bs.modal', function (e) {

})

过了一会儿,它会覆盖我的点击事件

1 个答案:

答案 0 :(得分:1)

这是预期的行为。 Bootstrap绑定[data-toggle="modal"]元素上的点击处理程序,触发show.bs.modal事件。此处理程序在您之前注册,因此在您的单击事件处理程序之前调用。

相关问题