2016-03-18 23 views
0
first way what i used 
    if(b.model_serial_batchno ==='U') 
    { 
    $('.medi_kit_tets').toggle(display); 
    } 

    second way 
    if(b.model_serial_batchno ==='U') 
    { 
    $('.medi_kit_tets').show(); 
    } 
    else if(b.model_serial_batchno !='U') 
    { 
    $('.medi_kit_tets').hide(); 
    } 

即使我試着用別的也沒有運氣..我會得到很多b.model_serial_batchno像b.model_serial_batchno ===「B」的許多值/「d」等。 有任何更好的方式來解決這個!我的代碼有什麼問題!無法使用顯示/隱藏

回答

1

您不需要在切換中指定「顯示」。只需使用:

if(b.model_serial_batchno ==='U') 
    { 
     $('.medi_kit_tets').toggle(); 
    } 

,並假設「b.model_serial_batchno」正好等於「U」和你有一個元素與「medi_kit_tets」類和它當前設置爲顯示:無 - 這將展示下。相反,如果它正在顯示 - 這將隱藏它。

+0

感謝time.my div標籤看起來像

。那是不是如果b.model_serial_batchno工作!=「U」它沒有得到隱藏 –

+0

最後我做到了...... –

+0

樂意提供幫助。祝您的編碼順利。 GAV – gavgrif

0

你也可以做到這一點與fadeIn()和​​

if(b.model_serial_batchno ==='U') 
{ 
    $('.medi_kit_tets').fadeIn(); 
} 
else 
{ 
    $('.medi_kit_tets').fadeOut(); 
} 
相關問題