我如何指定多个javascript模态参数与Twitter引导

How do I specify multiple javascript modal parameters with Twitter Bootstrap?

本文关键字:参数 Twitter 引导 模态 javascript 何指定      更新时间:2023-09-26

我有一个使用Twitter Bootstrap创建的模式。我想用javascript打开。现在我有以下内容:

<script type="text/javascript" id="js">$(document).ready(function() {
  $("#my-modal").modal('show')
});
</script>

但是,我还想包括背景和键盘属性。Twitter的文档将这些选项显示为:

$('#my-modal').modal({
  keyboard: true
})
$('#my-modal').modal({
  backdrop: true
})

使用这三个选项的任何组合都不起作用。我不是很擅长javascript,所以我不知道发生了什么。我现在正在阅读javascript教程,看看我哪里出错了,但到目前为止还没有运气。

Twitter Bootstrap的模态文档

谢谢。

我不熟悉Twitter Bootstrap,但从你链接到它的参考快速浏览看起来像.modal()方法是采取一个对象来指定参数,所以要指定多个参数,你应该能够做到这一点:

$('#my-modal').modal({
   show : true,
   keyboard : true,
   backdrop : true
});

花括号{}中的位是标准的JavaScript对象字面语法,您可以在其中指定多个属性,以逗号分隔。