jQuery UI 1.9弹出窗口:如何检查弹出窗口?

时间:2011-12-10 19:14:24

标签: jquery jquery-ui

jQuery UI 1.9 milestone 6:如何检查当前状态 - 是否弹出?

谢谢!

EDITED

这不起作用......

$(function() {
    $("#login-form").popup();
    if($('.ui-popup').attr('aria-expanded')=='true') $('#aa').style.background='red';
    else $('#aa').style.background='white';
});

2 个答案:

答案 0 :(得分:1)

根据您的演示页面:

$('.ui-popup').attr('aria-expanded')

将返回字符串'true'或'false'。

答案 1 :(得分:0)

我找到了这个问题的解决方案:

$(function(){
    $("#login-form").popup({
        open: function(){
            document.getElementById('login-menu').style.backgroundColor='#fff';
        },
        close: function(){
            document.getElementById('login-menu').style.backgroundColor='#000';
        }
    });
});