Désactiver JS responsive

Désactiver JS responsive - HTML/CSS - Programmation

Marsh Posté le 21-07-2014 à 15:56:15    

Bonjour tout le monde.
 
J'ai un code JS que je dois désactiver arrivé à une fenêtre de largeur égale ou inférieur à 680px, mais je n'y arrive pas.
 
Voici le code :
 

Code :
  1. <script>
  2. var el = document.getElementsByTagName("body" )[0];
  3. el.className = "";
  4. (function($){
  5.  var nav = $("nav" );
  6.  nav.find("li" ).each(function() {
  7.   if ($(this).find("ul" ).length > 0) {
  8.    $("<span>" ).text("+" ).appendTo($(this).children(":first" ));
  9.    $(this).mouseenter(function() {
  10.    $(this).find("ul" ).stop(true, true).slideDown();});
  11.    $(this).mouseleave(function() {
  12.    $(this).find("ul" ).stop(true, true).slideUp();});
  13.   }
  14.  });
  15. })(jQuery);
  16. if ( $(window).width() > 680 ) {
  17. </script>


 
 
Je sais que la dernière ligne c'est un début, mais je ne sais pas la suite pour désactiver cette fonction.
 
Merci d'avance pour votre aide!
 
Xavier


---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 21-07-2014 à 15:56:15   

Reply

Marsh Posté le 21-07-2014 à 19:37:55    

Tu prends le problème de façon particulière.
Pourquoi ne pas simplement lancer ta fonction au delà d'une certaine taille.
Donc tu mets tout ton code dans les accolades de ton if

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed