jQuery Ui - 用于UI对话框的交换厚盒

时间:2011-08-17 14:09:48

标签: jquery jquery-ui-dialog thickbox

Thickbox已弃用,在jQuery UI标签中使用时会导致问题。在转向使用标签之前,我只是简单地调用thickbox,它正常工作,包含我的远程源的url。是否有一种通用的方式可以使jQuery UI对话框与thickbox解决方案一样工作?

我这样称为thickbox:

<a href="URLHERE" class="thickbox" disabled title='Select a value from the list provided'><img border=0  src='images/zoom.png'></a>

1 个答案:

答案 0 :(得分:0)

替换为UI对话框:

$('.thickbox').click(function(){
        var href = $( this ).attr("rel");
        var dialogTitle= $(this).attr("title");

        $("#testDialogID").load(href, function() {
            var container = $(this);
            container.dialog({
                bgiframe: true,
                opacity: false,
                title: dialogTitle,
                modal: true
            })
        });

    });