2011-12-10 53 views

回答

0

我發現這個問題的解決方案:

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

如果您不打算接受我對標題問題的回答,那麼您至少應該將自己標記爲已接受,以便其他人知道您已找到解決方案。 –

+0

在2個小時內,我將能夠做到這一點 –

1

根據您的演示頁:

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

將返回字符串 '真' 或 '假'。

+0

見我的編輯.... –

+0

這是你如何讓彈出的狀態,我不是從你的編輯真的確定你想要做什麼與那個信息。你有一個特定的事件應該觸發測試和'hide()'邏輯嗎? –

+0

我想根據彈出狀態更改「登錄」文本的背景顏色。 show()和hide()只是例子。 –

相關問題