JQuery 對話框插件 MagicDialog 發布!

Mac_J 12年前發布 | 2K 次閱讀 趕集網 Bluetooth 觸摸屏 C++,線性代數

MagicDialog 發布!方便擴展和樣式自定義。詳細內容請訪問 http://www.boarsoft.com


<script type="text/javascript">
$(function(){
$('.dlgDemoBtn').click(function(){
    var el = $(this), act = el.attr('action');
    switch(act){
        case 'basic':
            $('<div></div>').mac('dialog',{
                title: 'Hello!',
                model: true,
                autoOpen: true,
                width: 200,
                draggable: true,
                el: '<p>Hello world!</p><p>I\'m MagicDialog!</p>'
            });
            break;
        case 'extended':
            mac.opendlg({
                title: 'Hello!',
                message: 'Press {0} can close me.',
                params: ['<b>ESC/Enter</b>'],
                buttons: [{
                    text: 'OK',
                    click: function(d){
                        d.close();
                    }
                }]
            });
            break;
        case 'wait': 
            var h = mac.wait('Count 3 sec to close.');
            window.setTimeout(function(){
                h.close();
            }, 3000);
            break;
        case 'alert': 
            mac.alert('Hello!');
            break;
        case 'confirm': 
            mac.confirm('<p>Are you sure?</p>', function(){
                alert('You clicked yes!');
            }, null);
            break;
        case 'customize': 
            mac.confirm('<p>Are you sure?</p>', null, null, [{
                text: 'Close',
                click: function(d){
                    d.close();
                }
            },{
                text: 'Yes, I\'m sure?',
                click: function(d){
                    d.close();
                }
            }]);
            break;
    }
});
});
</script>
<button class="dlgDemoBtn" action="basic">Basic</button>
<button class="dlgDemoBtn" action="extended">Extended</button>
<button class="dlgDemoBtn" action="wait">Spinner</button>
<button class="dlgDemoBtn" action="alert">Alert</button>
<button class="dlgDemoBtn" action="confirm">Confirm</button>
<button class="dlgDemoBtn" action="customize">Customize</button>

 本文由用戶 Mac_J 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!