josDesign
Erfahrenes Mitglied
Hallo Gemeinde,
ich möchte ab einer bestimmten Viewport-Höhe im Browser eine CSS-Klasse entfernen.
Das folgende Skript funktioniert überall ausser im IE.
Dies ist mein Code:
Wie man sieht, soll die KLasse "normalHeight" von div#top entfernt werden, sofern die Viewporthöhe < 650 Pixel ist.
Hat vielleicht jemand einen Tipp, warum das so im IE nicht funktoiniert?
Mit bestem Dank im Voraus,
jos
ich möchte ab einer bestimmten Viewport-Höhe im Browser eine CSS-Klasse entfernen.
Das folgende Skript funktioniert überall ausser im IE.
Dies ist mein Code:
Code:
// JavaScript Document
// jQuery's noConflict mode is used instead of the $
var J = jQuery.noConflict();
J(document).ready(function()
{
//-------------------------------------------------------------------
// div#top modification
var viewportHeight = window.innerHeight ? window.innerHeight : $(window).height();
//console.log(viewportHeight);
if( viewportHeight < 650 ) {
J('#top').removeClass("normalHeight");
}
});
Hat vielleicht jemand einen Tipp, warum das so im IE nicht funktoiniert?
Mit bestem Dank im Voraus,
jos