⑴ 求一套前端開發在線工具箱源碼,比如在線HTML轉JS等。
你好,請下面的鏈接里,安裝下瀏覽器擴展,在擴展文件中就能找到源碼。
網頁鏈接
若有幫助,請採納,謝謝
⑵ 什麼是bootstrap
Bootstrap是Twitter推出的一個用於前端開發的開源工具包。它由Twitter的設計師Mark Otto和Jacob Thornton合作開發,是一個CSS/HTML框架。基於HTML,CSS,JAVASCRIPT的簡潔靈活的
流行前端框架及交互組件集。
都是框架,效果都需要自己寫。很jquery一樣,就搭建了基礎性,給了很多介面,主要是你使用的css語法跟傳統的不一樣,它通過js來生成傳統的,但是,bootstrap里的寫法符合w3c通用的語法,更易於理解。
⑶ 使用前端工具包bootstrap時同一頁面的模態窗口是不是不能超過2個
前端框架 Bootstrap 的模態對話框,可以使用 remote 選項指定一個
URL,這樣對話框在第一次彈出的時候就會自動從這個地址載入數據到 .modal-body 中,但是它只會載入一次,不過通過在事件中調用
removeData() 方法可以解決這個問題。
1、Bootstrap 模態對話框和簡單使用
<div id="myModal" class="modal hide fade">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">x</button>
<h3>對話框標題</h3>
</div>
<div class="modal-body">
<p>對話框主體</p>
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">取消</a>
<a href="#" class="btn btn-primary" data-dismiss="modal">確定</a>
</div>
</div>
可以使用按鈕或鏈接直接調用模態對話框,這是簡單的用法:
<button type="button" data-toggle="modal" data-target="#myModal">打開對話框</button>
<a href="#myModal" role="button" class="btn" data-toggle="modal">打開對話框</button>
這樣只能把靜態內容在對話框中顯示出來,使用對話框的 remote 選項可以實現更強大的效果。
2、使用 remote 選項讓模態對話框載入頁面到 .modal-body 中
有兩種方法,一種是使用鏈接,另一種就是使用腳本。
2.1 使用鏈接
<a href="page.jsp" data-toggle="modal" data-target="#myModal">打開對話框</a>
當點擊此鏈接時,page.jsp 的內容會被載入到對話框的 .modal-body 中,隨即顯示對話框。
2.2 使用腳本
$("#myModal").modal({
remote: "page.jsp"
});
這段腳本的效果和使用鏈接是一樣的,當這段腳本執行後,page.jsp 的內容會被載入到對話框的 .modal-body 中,隨即顯示對話框。
這兩種方法的背後,都是 Bootstrap 調用了 jQuery 的 load() 方法,從伺服器端載入了 page.jsp
頁面。但這個載入只會發生一次,後面不管你點擊幾次鏈接,或者執行幾次腳本,哪怕改變傳遞給 remote
選項的值,對話框都不會重新載入頁面,這真是個讓人頭疼的事情。不過問題還是能夠解決的。
3、 移除數據,讓對話框能夠在每次打開時重新載入頁面
在搜索並查閱了相關文檔後,發現在對話框的 hidden 事件里寫上一條語句就可以了:
$("#myModal").on("hidden", function() {
$(this).removeData("modal");
});
也可以在每次打開對話框之前移除數據,效果是一樣的。