2013-12-03 22 views
7

Ich versuche, die Höhe von einem div gleich einem anderen zu setzen. Ich werde sie links und rechts Divs nennen. Der richtige div Inhalt ist nicht immer derselbe und wird mit jQuery geladen. Es ist ein Filter, also jedes Mal, wenn Sie auf einen Filter klicken, ändert sich der Inhalt und auch die Höhe der Eltern-Div.Get div Höhe nach div Inhalt laden

Dies ist mein Code:

jQuery(document).ready(function($) { 
    $(window).resize(function() { 
     location.reload(); 
    }); 
    var Height = $("#archive").outerHeight(); 
    $('.recursos-sidebar').css("height", Height); 
}); 

Das Problem ist, dass die linke div Höhe nach rechts div gleich ist, wenn es leer ist (kein Inhalt geladen ist).

Jemand weiß, wie kann ich die Höhe der richtigen div nach dem Inhalt jedes Mal ändern?

+0

Bitte verlinken Sie nicht auf deine Seite. Lesen Sie hierzu: http://meta.stackexchange.com/questions/125997/something-in-my-web-site-or-project-doesnt-work-can-i-just-paste-a-link-to-it –

+0

Entschuldigung, ich werde die Frage bearbeiten – ThemesCreator

Antwort

0

Ich möchte nicht durch die Quelle auf Ihrer Website suchen, also hier ist ein Riss bei dem, worüber ich denke, Sie sprechen.

<div id="firstdiv"></div> 
<div id="seconddiv"></div> 

<script> 
    $("firstdiv").change(function() { 
     var s= $("seconddiv").height(); 
     $(this).height(sndHeight); 
    }); 
</script> 
0

Hier ist Ihre Antwort:

$(document).ready(function() { 
    $("#firstDiv").css('height',$("#secondDiv").height()); 
}); 

Und eine Demo finden Sie hier: http://fiddle.jshell.net/stryd3r/MgnT8/

+0

das ist das gleiche, das ich schon tun habe – ThemesCreator

+0

werfen Sie einen Blick hier dann: http://Stackoverflow.com/questions/172821/detecting-when-a-divs-height-changes-using-using- jquery – Aditzu

+0

ich habe es gelesen, aber mein Wissen über Javascript und Jquery sind arm und nicht jetzt was und wie diese Codes zu implementieren. – ThemesCreator

2

Sie können es von Element client erhalten:

document.getElementById("test").clientHeight