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';
});
答案 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';
}
});
});