2012-11-26 69 views
0

我正在使用一個日曆工具,它在android瀏覽器上給出了一些問題。我正在編寫一個自定義JS來使其工作相同。這裏是工作 - 如果你點擊文本框,彈出一個日曆並且文本框被禁用。如果您在其他地方點擊,則日曆會隱藏。 這裏隱藏的DIV的壓延根據div是否可見禁用和啓用文本框

我想啓用/禁用取決於壓延機是否有顯示文本框:無;或顯示:塊;

+0

'.attr(「disabled」,???)'在正確的時間。 –

回答

0

沒有測試過,你能試試嗎?

if($('#calendar').css('display') == 'block'){ //if calendar has css display:block; rule 

    $('#textbox').attr('disabled','disabled'); //disable textbox 
    } 

if(!$('#calendar').is('visible')){ //if calendar is hidden , so has css display:none; 

    $('#textbox').removeAttr('disabled'); //enable textbox 

    } 
相關問題