Comments on: Faire cohabiter plusieurs versions de jQuery http://sametmax.com/faire-cohabiter-plusieurs-versions-de-jquery/ Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 12:15:31 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: Anto http://sametmax.com/faire-cohabiter-plusieurs-versions-de-jquery/#comment-16024 Anto Fri, 22 Nov 2013 19:58:14 +0000 http://sametmax.com/?p=3946#comment-16024 Très bien, merci quand même. Bonne soirée. Très bien, merci quand même.
Bonne soirée.

]]>
By: Sam http://sametmax.com/faire-cohabiter-plusieurs-versions-de-jquery/#comment-16018 Sam Fri, 22 Nov 2013 17:36:52 +0000 http://sametmax.com/?p=3946#comment-16018 Les commentaires d'un blog sont un medium mal adapté à ce genre d'échange. Essaye plutôt un forum comme ceux sur developpez.com. Les commentaires d’un blog sont un medium mal adapté à ce genre d’échange. Essaye plutôt un forum comme ceux sur developpez.com.

]]>
By: Antho http://sametmax.com/faire-cohabiter-plusieurs-versions-de-jquery/#comment-16016 Antho Fri, 22 Nov 2013 17:31:05 +0000 http://sametmax.com/?p=3946#comment-16016 Bonsoir, J'essaye désespérément d'utiliser votre méthode pour faire cohabiter 2 versions de jQuery pour une Fancybox et pour un slider d'images. Je ne dois pas être bien doué mais quoi que j'essaye un de mes deux javascript (voir les deux ^^) ne fonctionne pas... Je sais que ça n'est pas très sympa de faire travailler les autres mais là j'avoue que je sèche alors je me permet de vous mettre mon code si jamais vous avez 2 minutes pour jeter un coup d'oeil et m'aider ça serait au top ! Merci d'avance ! Code Fancybox : <!-- Fancybox for WordPress v3.0.2 --> jQuery(function(){ jQuery.fn.getTitle = function() { // Copy the title of every IMG tag and add it to its parent A so that fancybox can show titles var arr = jQuery("a.fancybox"); jQuery.each(arr, function() { var title = jQuery(this).children("img").attr("title"); jQuery(this).attr('title',title); }) } // Supported file extensions var thumbnails = jQuery("a:has(img)").not(".nolightbox").filter( function() { return /\.(jpe?g|png|gif|bmp)$/i.test(jQuery(this).attr('href')) }); thumbnails.addClass("fancybox").attr("rel","fancybox").getTitle(); jQuery("a.fancybox").fancybox({ 'cyclic': false, 'autoScale': true, 'padding': 10, 'opacity': true, 'speedIn': 500, 'speedOut': 500, 'changeSpeed': 300, 'overlayShow': true, 'overlayOpacity': "0.3", 'overlayColor': "#666666", 'titleShow': true, 'titlePosition': 'float', 'enableEscapeButton': true, 'showCloseButton': true, 'showNavArrows': true, 'hideOnOverlayClick': true, 'hideOnContentClick': false, 'width': 560, 'height': 340, 'transitionIn': "elastic", 'transitionOut': "fade", 'centerOnScroll': true }); }) <!-- END Fancybox for WordPress --> ... Code Slider : ... $(function() { $('pre code').each(function() { eval($(this).text()); }); }); <a href="#" rel="nofollow"></a> <a href="#" rel="nofollow"></a> <pre> <code>$('#s1').cycle({ fx: 'scrollHorz', prev: '#prev1', next: '#next1', timeout: 0, rev: true }); </code> </pre> Bonsoir,

J’essaye désespérément d’utiliser votre méthode pour faire cohabiter 2 versions de jQuery pour une Fancybox et pour un slider d’images.
Je ne dois pas être bien doué mais quoi que j’essaye un de mes deux javascript (voir les deux ^^) ne fonctionne pas…
Je sais que ça n’est pas très sympa de faire travailler les autres mais là j’avoue que je sèche alors je me permet de vous mettre mon code si jamais vous avez 2 minutes pour jeter un coup d’oeil et m’aider ça serait au top !
Merci d’avance !

Code Fancybox :

jQuery(function(){

jQuery.fn.getTitle = function() { // Copy the title of every IMG tag and add it to its parent A so that fancybox can show titles
var arr = jQuery(“a.fancybox”);
jQuery.each(arr, function() {
var title = jQuery(this).children(“img”).attr(“title”);
jQuery(this).attr(‘title’,title);
})
}

// Supported file extensions
var thumbnails = jQuery(“a:has(img)”).not(“.nolightbox”).filter( function() { return /\.(jpe?g|png|gif|bmp)$/i.test(jQuery(this).attr(‘href’)) });

thumbnails.addClass(“fancybox”).attr(“rel”,”fancybox”).getTitle();
jQuery(“a.fancybox”).fancybox({
‘cyclic’: false,
‘autoScale’: true,
‘padding’: 10,
‘opacity’: true,
‘speedIn’: 500,
‘speedOut’: 500,
‘changeSpeed’: 300,
‘overlayShow’: true,
‘overlayOpacity’: “0.3″,
‘overlayColor’: “#666666″,
‘titleShow’: true,
‘titlePosition’: ‘float’,
‘enableEscapeButton’: true,
‘showCloseButton’: true,
‘showNavArrows’: true,
‘hideOnOverlayClick’: true,
‘hideOnContentClick’: false,
‘width’: 560,
‘height’: 340,
‘transitionIn’: “elastic”,
‘transitionOut’: “fade”,
‘centerOnScroll’: true
});

})

Code Slider :

$(function() {
$(‘pre code’).each(function() {
eval($(this).text());
});
});


                                        $('#s1').cycle({
                                            fx:     'scrollHorz',
                                            prev:   '#prev1',
                                            next:   '#next1',
                                            timeout: 0,
                                            rev: true
                                        });
                                        
                                    
]]>