回答
您可以通過在http://jqueryui.com/download處取得下載時不需要的所有內容,從而將JQueryUI剝離爲其基本要素。
我會想象如果你這樣做,你可以得到1000行以下。
剛剛超過1100(非縮小)行和32K只是核心和對話框。 – tvanfosson 2009-08-18 01:23:32
如何實現: 點擊一個鏈接,然後彈出發生點擊的對話框。 – omg 2009-08-18 03:19:11
有沒有我可以從彈出窗口獲得一個裸露的骨頭版本 – SuperUberDuper 2015-03-25 14:05:17
如果您厭惡高線數所隱含的複雜性,那麼您需要克服這個問題,否則您將最終做出voodoo,由於缺乏信任而從頭重新實現,以及選擇稍微複雜一些可以看,但最終是劣等的圖書館我說這是因爲你需要更少的代碼行,這是一個很好的度量複雜性和可維護性的指標,但是對於好的設計和好的文檔等重要的事情來說,這是一個糟糕的指標。如果您使用縮小的代碼,即使大小很少也是一個問題。
深吸一口氣,只是包括文件:)
+1有這麼多的理由來做到這一點,很少有沒有這樣做。 – 2009-08-18 01:53:35
@Shore: 要實現這一點,
HTML代碼:
<a id="clickme">Open Dialog</a>
<div id="dialog" style="display:none;">Hello this is a dialog</div>
JS代碼:
$(document).ready(function(){
// Default settings for dialog
$("#dialog").dialog({
bgiframe: true,
height: 300,
width: 350,
autoOpen: false,
modal: true,
overlay: {
opacity: 0.7,
background: "black"
}
});
$('#clickme').click(function(){
$("#dialog").dialog('open');
});
});
這看起來像是模態 – riley 2014-03-25 18:46:18
我問自己同樣的問題。我可以在哪裏找到不包含jQuery UI的輕量級疊加插件? 我大概花了一個小時在網上搜索後,決定自行實施。
那麼三年後的答案是:
您可以嘗試jquery.mloverlay一個簡單的,輕量級的jQuery插件顯示模式較少覆蓋。
演示程序無法運行 – MajesticRa 2016-02-20 03:49:23
- 1. 非模態JFace對話框?
- 2. SWT模態對話框非模態
- 3. 模態對話框變爲非模態
- 4. jQuery多模態對話框
- 5. jquery模態對話框onclick?
- 6. jQuery-bootgrid模態對話框
- 7. JavaFX 8處理非模態對話框和模態對話框的方法
- 8. MFC中模態對話框與非模態對話框之間的區別
- 9. 如何在非模態對話框上正確實現模態對話框?
- 10. 定時非模態對話框
- 11. jQuery的模態對話框的onclick
- 12. 沒有jQueryUI的jQuery模態對話框
- 13. ajaxStart事件的jQuery模態對話框
- 14. 可重用的JQuery模態對話框?
- 15. mvc.net使用jquery的模態對話框
- 16. 如何使用jQuery顯示非模態對話框?
- 17. jQuery的:簡單,輕便的模式對話框
- 18. 模態對話框
- 19. 模態對話框
- 20. 最初顯示的jQuery模態對話框驗證器
- 21. 非模態對話框中有顯示爲模態窗口
- 22. 用jquery創建模態對話框
- 23. 調用jQuery模態窗口對話框
- 24. jQuery模態對話框和jqGrid
- 25. 填充jQuery模態對話框表格
- 26. 翻轉jQuery模態對話框
- 27. jQuery模態對話框和ASP.NET回發
- 28. 如何讓jQuery對話框模態?
- 29. jQuery模態對話框按鈕文本
- 30. JQuery/JavaScript回調,模態對話框
它需要多少資格? – 2009-08-18 01:16:52
太大了,以什麼方式?對話內容是否太大?是否需要插件腳本太大才能包含在您的網頁上? – 2009-08-18 01:19:13
最容易推出自己的,但功能列表將有所幫助。你想讓對話做什麼? jQuery ui必須滿足很多要求。 – redsquare 2009-08-18 01:23:53