2009-07-21 21 views
7

Bir css class = "x" olan bir divun height = "auto" olup olmadığını kontrol etmek istiyorum. Eğer evet ise (jquery betiğiyle) css-class = "a", css-class = "y" ile tüm elemanlardan kaldırılır. Eğer değilse, betik bir şey yapmak zorunda değildir. teşekkürlerJquery daha sonra css değeri için ifade

cevap

25
if ($('div.x').css('height') === 'auto') { 
    $('.y').removeClass('a'); 
} 
5
$(document).ready(function(){ 
    if ($('div.x').css('height') === 'auto') { 
    $('.y').removeClass('a'); 
    } 

}); 

bir içindeki her()

dediğimiz Sen yapmanız gerekebilir