使用bootstrap显示模态时显示div哈希

时间:2013-10-02 10:29:25

标签: javascript twitter-bootstrap

我有一个触发模态窗口的按钮。由于data-toggle="modal",网址未更改为www.doman.com/index.html#modalDiv,我需要更改。

有没有一种优雅的方法来实现这一目标?

我想到的只有一个脚本会将哈希添加到网址中,但我想知道是否有更简单的解决方案。

1 个答案:

答案 0 :(得分:0)

看起来您必须覆盖数据模式的默认处理,因为它在Bootstrap中的代码包含return false

您必须创建自己的解决方法。类似的东西:

删除data-toggle="modal"并在launch-modal元素中添加<a>

然后是一些javascript:

$('a.launch-modal').click(function (e) {
    var modalId = $(this).attr('href');
    $(modalId).show();
});