Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

jQuery in IE8

Thomaster94
3 antwoorden
  • Hallo,

    Ik ben bezig met een website, waarvan het contentvak een lijntjesblad is. Voor het tekstvak zelf heb ik een achtergrond gebruikt met alleen lijntjes en aan de linkerkant een div met de gaatjes en kantlijn. Deze wordt met jQuery dezelfde lengte gegeven als de content. Ik gebruik de volgende code:

    [code:1:cbfbcae84f]
    $(document).ready(function() {
    $('#holes').css('height', function() {
    desiredHeight = $('#page').css('height');
    return desiredHeight; });
    });
    [/code:1:cbfbcae84f]

    In FF werkt dit perfect, maar in IE8 krijg ik geen gaatjes te zien. De code staat in een extern javascript bestand, die ik vanuit de <head> ophaal (samen met jQuery zelf):

    [code:1:cbfbcae84f]
    <script type="text/javascript" src="Scripts/jquery-1.4.2.js"></script><!–// de jQuery-bibliotheek insluiten //–>
    <script type="text/javascript" src="Scripts/functions.js"></script><!–// eigen javascript-functies (meestal met jQuery) //–>[/code:1:cbfbcae84f]

    Ik heb nog geen andere browsers getest, maar meestal is het zo dat een website ook in Opera, Safari en Chrome werkt als het lukt in FF.

    Iemand een idee? Alvast bedankt voor de hulp :wink:
  • probeer dit eens:

    [code:1:38b4ed2e4b]

    $("#holes").height($("#page").height());

    [/code:1:38b4ed2e4b]

    Je hebt btw wel een element met id holes en een element met de id page?
  • Ja, dat wel. Anders zou het in FF waarschijnlijk ook niet werken… Maar bedankt voor de tip, ik ga het meteen even proberen!

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.