Salut à tous !
Voilà, je n'y connais rien en Javascript, je suis honnête.
Sur mon site j'utilise un slider Javascript et je voudrais savoir comment faire récupérer par le script une valeur de taille définie dans mon fichier CSS.
Ce doit être faisable j'imagine, mais pour moi qui n'y connais rien…
Pourriez-vous m'aider à faire ceci svp ?
Le code du script :
Moi je ne souhaite faire récupérer que les deux valeurs : "width":1919,"height":611,
de manière automatique par le script dans mon fichier css.
Merci à vous pour votre aide.
Modifié par Aessian (13 Jul 2013 - 14:46)
Voilà, je n'y connais rien en Javascript, je suis honnête.
Sur mon site j'utilise un slider Javascript et je voudrais savoir comment faire récupérer par le script une valeur de taille définie dans mon fichier CSS.
Ce doit être faisable j'imagine, mais pour moi qui n'y connais rien…
Pourriez-vous m'aider à faire ceci svp ?
Le code du script :
(function($){$.fn.craftyslide=function(options){var defaults={"width":1919,"height":611,"pagination":false,"fadetime":4000,"delay":8000};var options=$.extend(defaults,options);return this.each(function(){var $this=$(this);var $slides=$this.find("ul li");$slides.not(':first').hide();function paginate(){$this.append("<ol id='pagination' />");var i=1;$slides.each(function(){$(this).attr("id","slide"+i);$("#pagination").append("<li><a href='#slide"+i+"'>"+i+"</a></li>");i++;});$("#pagination li a:first").addClass("active");}function captions(){$slides.each(function(){$caption=$(this).find("img").attr("title");if($caption!==undefined){$(this).prepend("<p class='caption'>"+$caption+"</p>");}$slides.filter(":first").find(".caption").css("bottom",0);});}function manual(){var $pagination=$("#pagination li a");$pagination.click(function(e){e.preventDefault();var $current=$(this.hash);if($current.is(":hidden")){$slides.fadeOut(options.fadetime);$current.fadeIn(options.fadetime);$pagination.removeClass("active");$(this).addClass("active");$(".caption").css("bottom","-37px");$current.find(".caption").delay(300).animate({bottom:0},300);}});}function auto(){setInterval(function(){$slides.filter(":first-child").fadeOut(options.fadetime).next("li").fadeIn(options.fadetime).end().appendTo("#slideshow ul");$slides.each(function(){if($slides.is(":visible")){$(".caption").css("bottom","-37px");$(this).find(".caption").delay(300).animate({bottom:0},300);}});},options.delay);}$this.width(options.width);$this.find("ul, li img").width(options.width);$this.height(options.height);$this.find("ul, li").height(options.height);if(options.pagination===true){paginate();}else{auto();}captions();manual();});};})(jQuery);
Moi je ne souhaite faire récupérer que les deux valeurs : "width":1919,"height":611,
de manière automatique par le script dans mon fichier css.
Merci à vous pour votre aide.
Modifié par Aessian (13 Jul 2013 - 14:46)