مشکل با بدست آوردن ارتفاع تگها

i-php-i

Active Member
من می خوام ارتفاع تگهای h3 رو برابر با ارتفاع تگهای بعد از خودشون قرار بدم. اما این کد کار نمی کنه. لطفا بگید مشکل چیه.

کد:
$("document").ready(function(){
    $("#tab1 h3").each(function(){       
        var currentHeight_title = 0;
        var currentHeight_body = 0;
        var currentHeight_tags = 0;
  
        currentHeight_title = $(this).height();
        currentHeight_body  = $(this).next().height();
  
        if(currentHeight_title < currentHeight_body){
            currentHeight_tags = currentHeight_body;
        }
        else if(currentHeight_title > currentHeight_body){
            currentHeight_tags = currentHeight_title;
        }
        else{
            currentHeight_tags = currentHeight_body;
        }
        $(this).css('height', currentHeight_tags);
        $(this).next().css('height', currentHeight_tags);
    });
});
 

i-php-i

Active Member
من تست کردم با IE8, FF,Chrome مشکلی نداشت. کار کرد.
لطفا به این صورت تست کنید ببینید بازم نتیجه یکسانی بدست می یاد؟
HTML:
  $(#tab1 .p1 .p2").each(function(){
یعنی بجای شماردن تگهای h3 تگهایی که کلاس p2 دارن و فرزند تگی با کلاس p1 هستن رو بشمره و ارتفاعشون رو محاسبه کنه
 

جدیدترین ارسال ها

بالا