簡體   English   中英

jQuery UI彈出框可拖動是越野車

[英]jquery ui popup box draggable is buggy

我正在使用Jquery UI及其彈出顯示框。 盒子是可拖動的,我喜歡。 它在Chrome中完美運行,但是在IE或Firefox中卻無法正常運行。 (是的,都是最新的)

如果我嘗試拖動該框,則該框會消失,並且我必須向下滾動頁面一半才能找到它。

為什么會這樣? 我如何解決它? 如果我無法修復它,該如何拖動?

<script>
    $(function() {
        $( "#accordion" ).accordion({
            heightStyle: "content"
        });
    });
    $(function() {
        $( "#ticket_view" ).dialog({
            autoOpen: false,
            show: {
                effect: "drop",
                duration: 1000
            },
            hide: {
                effect: "scale",
                duration: 1000
            }
        });

        $( ".ticket_viewer" ).click(function() {
            var ticket_id = $(this).attr('id');
            $('#ticket_view').load('ticketPopup/'+ticket_id);
            $( "#ticket_view" ).dialog( "open" );
        });

    });
</script>

如果我無法修復它,該如何拖動?

要停用可拖動性,請將其添加到您的“可拖動”代碼中:

draggable: false

此處的API文檔: http : //api.jqueryui.com/dialog/#option-draggable

您能否提供正在發生的頁面的鏈接? 恩什么版本的jQuery?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM