2010-09-08 9 views
0

Je rencontre un problème avec IE7 dans une certaine page où URL a katoder, http://www.mywebsite.com/Kalde_katoder.aspComment ajouter une classe avec if dans une instruction conditionnelle avec jquery?

Je veux ajouter un système de classe ie7 à id.

J'ai essayé mais ça ne marche pas.

Quelqu'un pourrait-il me diriger dans la bonne direction?

Merci d'avance.

<!--[if IE 7]> 

<script type="text/javascript"> 

$(document).ready(function() { 
if(location.pathname.indexOf('katoder') > 0){ 
    $('#system').addClass('ie7'); 
} 
}); 

</script> 

<![endif]--> 

Répondre

2

jQuery.browser peut faire le travail

$(function() { 
     if($.browser.msie && parseInt($.browser.version) == 7) { 
     if(location.pathname.indexOf('katoder') > 0){ 
      $('#system').addClass('ie7'); 
     } 
     } 
    });