何謂Bootstrap modals
Boostrap提供許多JavaScript Plugins,Modal即是他其中之一的功能,他就是一個畫面的彈跳視窗,視窗裡面的內容可以由你在裡面撰寫的html。
更詳細的請紹請看此篇 turorial : 當紅JavaScript Plugin : Bootstrap
範例程式碼
自己在玩Boostrap的時候,記得到下載Bootstrap的js與css
<!-- 首先別忘了將你的jquery與boostrap.js給放進來 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="style/bootstrap.css" />
</head>
<body>
<!-- 設data-toggle="modal" 與 設href="#board-modal" href設的是你的modal id -->
<a data-toggle="modal" href="#board-modal">開啟留言板</a>
<!-- 在body實現你的程式碼 -->
<div class="modal hide fade script-play-modal" id="board-modal">
<div class="modal-header">
<a class="close" data-dismiss="modal">×</a>
<h3>留言板</h3>
</div>
<div data-role="content" class="modal-body">
<div>
<input class="span6" name="message" type="text" placeholder="輸入訊息"/>
<span class="btn ">送出</span>
</div>
<div id="board-content">
</div>
</div>
</div>
<script>
// 利用js還可以針對他的開啟和關閉執行你想要執行的js程式碼喔
$("#board-modal").off("show").on("show", function() {
alert("我正在開啟");
}).off("hide").on("hide", function() {
alert("我正在關閉");
});
</script>
</body>

Comments
Post a Comment