2011-10-29 15 views
4

Twitter Bootstrapを使用して作成されたモーダルです。私はjavascriptを使って開きたい。今、私は以下を持っています: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 
}) 

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

Twitter Bootstrap's modal documentation

感謝。

答えて

8

私はTwitter Bootstrapに慣れていませんが、.modal()のようにリンクされているリファレンスを一見すると、このメソッドは複数のパラメータを指定するオブジェクトを取っています。

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

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

関連する問題