无法禁用引导模式窗口

时间:2012-10-04 21:12:01

标签: jquery twitter-bootstrap modal-dialog

使用twitter bootstrap我想有条件地禁用它调用的模态窗口。我有这个功能:

链接如:

<a data-toggle="modal" href="#contact">Contact</a>

JS喜欢:

if (Modernizr.touch){
$("a[data-toggle='modal']").each(function() {
    this.href = this.href.replace('/#', '/');
    $(this).data('toggle', '');
});
}

我在加载bootstrap.min.js之前已经包含了这个脚本,但是当我点击链接时,现在没有任何反应。我认为它与data-toggle属性有关,但我不知道如何摆脱它。

考虑切换它并尝试添加属性,但我怀疑它会起作用(出于同样的原因),我宁愿不必更改标记。

1 个答案:

答案 0 :(得分:3)

你可以尝试:

$(this).removeAttr("data-toggle");