Bootstrap具有带远程选项的模态方法。我想对Jquery / Bootstrap加载的内容执行一些操作。 (例如,扫描特定的课程并即时替换内容)。

modal()方法中是否有一个“ onloaded”选项?

$('#someplaceholder'.modal({
    remote: "data/whatever/123",
    onloaded: function() {
    // perform some substitution,...
        },
});


我现在使用setTimeout()函数解决此问题;但这不是一个优雅的方法。

最佳答案

Bootstrap modal 'loaded' event on remote fragment

没有加载的事件,并且引导程序似乎无法为此提供修复。您可以执行以下操作。

$('#someplaceholder').modal().find('.modal-body').load("data/whatever/123", function (data) {
    //do stuff with returned data here
});

关于javascript - 使用远程内容时,是否存在 bootstrap 模式加载(或类似)功能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19180109/

10-09 23:56
查看更多