2016-03-18 2 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 сНу тег выглядит

.it не работает, если b.model_serial_batchno! = «U» не получало шкурку –

+0

наконец я сделал это .... –

+0

рад помочь. Удачи вам в кодировании. Гав – gavgrif

0

Вы также можете сделать это с fadeIn() и fadeOut()

if(b.model_serial_batchno ==='U') 
{ 
    $('.medi_kit_tets').fadeIn(); 
} 
else 
{ 
    $('.medi_kit_tets').fadeOut(); 
} 
Смежные вопросы