2017-06-23 148 views
-2

HTML:按鈕的onclick返回false不工作

<button class="btn btn-primary" data-toggle="modal" data-target="#modal-preview" onclick="return functionPrev();">Prev</button> 

js文件:

function functionPrev() { 
     alert("Alert!"); 
     return false; 
} 

警報打開,並引導模式打開過,但我只想提醒顯示和阻止模態窗口。

回答

0

data-toggle="modal"導致引導到一個點擊事件監聽器綁定到該按鈕。 Bootstrap的事件處理程序打開模式。刪除該數據屬性應該可以阻止這種行爲。那麼data-target="#modal-preview"將是不必要的。

+0

葉,但我需要開模,如果JS返回false - 封閉開口。 – antihawk1q

+0

請參考用於與模態編程交互的[文檔】(http://getbootstrap.com/javascript/#modal-show)。 – maxhallinan