2017-06-23 105 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