如何使用Twitter Bootstrap指定多个javascript模态参数?

Jon*_*Ong 4 javascript modal-dialog twitter-bootstrap

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

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

但是,我想要包括背景和键盘属性.Twitter的文档显示选项为:

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

$('#my-modal').modal({
  backdrop: true
})
Run Code Online (Sandbox Code Playgroud)

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

Twitter Bootstrap的模态文档

谢谢.

nnn*_*nnn 8

我不熟悉Twitter Bootstrap,但是从快速浏览一下您链接到它的引用看起来像.modal()方法是使用一个对象指定参数,以便指定多个参数,您应该能够这样做:

$('#my-modal').modal({
   show : true,
   keyboard : true,
   backdrop : true
});
Run Code Online (Sandbox Code Playgroud)

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