我的傳單地圖有打開模態的標記。點擊傳單地圖關閉模式,點擊標記打開模式
但是,當用戶點擊地圖時,我希望模式關閉。但是代碼,使這種情況發生(下)位與標記進行交互,並迫使它,因爲它打開後關閉:
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'...)
功能。
有關如何在沒有錯誤的情況下獲得相同行爲的任何想法?