4

TwitterBootstrapを使用して作成されたモーダルがあります。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
})

3つのオプションを組み合わせて使用​​しても機能しません。私はJavaScriptがあまり得意ではないので、何が起こっているのかわかりません。私は今、どこが間違っているかを確認するためにjavascriptチュートリアルを読んでいますが、今のところ運がありません。

TwitterBootstrapのモーダルドキュメント

ありがとう。

4

1 に答える 1

8

私はTwitterBootstrapに精通していませんが、リンクしたリファレンスを一目見ただけで、.modal()メソッドがオブジェクトを取得してパラメーターを指定しているように見えるため、複数のパラメーターを指定するには、次のことができるはずです。

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

中括弧内のビットは、{}標準のJavaScriptオブジェクトリテラル構文であり、コンマで区切って複数のプロパティを指定できます。

于 2011-10-29T07:13:43.310 に答える