我的传单地图有打开模态的标记。点击传单地图关闭模式,点击标记打开模式
但是,当用户点击地图时,我希望模式关闭。但是代码,使这种情况发生(下)位与标记进行交互,并迫使它,因为它打开后关闭:
map.on('click', function(e) {
$('.modal').modal('hide'); });
我没有得到这个工作,看到的jsfiddle这里:https://jsfiddle.net/askebos/Lh1y12uq/
但正如你所看到的,它似乎是工作的唯一原因是因为它创造了以下错误:
Uncaught TypeError: e.preventDefault is not a function.
我想这是因为从执行防止map.on('click'...)
功能。
有关如何在没有错误的情况下获得相同行为的任何想法?