Help needed implementing jQuery.noConflict
Hey,
I'm having some issues with some parts of my website using a newer version of jQuery and an additional plugin using an older version.
I found out there is a no.Conflict command within jQuery, but can't seem to get it to work quite how I would like...
I've tried a few combos and this is the one I'm stuck with at the moment, but's throwing up errors for some other plugins that require 1.9.1 or higher, but the site seems to be functioning regardless.
Just can't get my head around why it's reverting back to 1.7.1 <17> or why the plateplayer will not function if I change the variable to jq171.
Hope someone can help...
- <head>
- <meta charset="UTF-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-
- <script src="html/assets/js/jquery.min.js"></script>
- <script>var jq211 = jQuery.noConflict( true );</script>
- <link rel="stylesheet" href="html/assets/css/bootstrap.min.css" />
- <link rel="stylesheet" href="html/assets/css/font-awesome.min.css">
- <link rel="stylesheet" href="html/assets/css/maximage.css">
- <link rel="stylesheet" href="html/assets/css/qteemusic.css" />
-
- <script src="html/assets/js/modernizr.custom.min.js"></script>
-
- <link rel="stylesheet" href="plateplayer/plate/css/plate.css">
- <!--[if lte IE 7]><script src="plate/js/json2.js"></script><![endif]-->
- <script src="plateplayer/plate/js/jquery.js"></script>
- <script src="plateplayer/plate/js/jquery-ui.js"></script>
- <script src="plateplayer/plate/js/jquery.ui.touch-punch.min.js"></script>
- <script src="plateplayer/plate/js/jquery.cookie.js"></script>
- <script src="plateplayer/plate/js/jquery.easing.1.3.js"></script>
- <script src="plateplayer/plate/js/perfect-scrollbar.js"></script>
- <script src="plateplayer/plate/js/jquery.rotate.js"></script>
- <script src="plateplayer/plate/js/plate.js"></script>
-
- <script>
-
- jQuery(function(){
- jQuery('.plate.pl1').plate({
- playlist: [{title:'Celestial Matter Vol.1', artist:'DJ Q-Tee', file:'/media/Celestial_Matter_Vol.1.m4a', cover:'/media/covers/Celestial_Matter1.png'},
- {title:'Celestial Matter Vol.2', artist:'DJ Q-Tee', file:'/media/Celestial_Matter_Vol.2.m4a', cover:'/media/covers/Celestial_Matter2.png'},
- {title:'Celestial Matter Vol.3', artist:'DJ Q-Tee', file:'/media/Celestial_Matter_Vol.3.m4a', cover:'/media/covers/Celestial_Matter3.png'},
- {title:'Celestial Matter Vol.4', artist:'DJ Q-Tee', file:'/media/Celestial_Matter_Vol.4.m4a', cover:'/media/covers/Celestial_Matter4.png'},
- {title:'Celestial Matter Vol.5', artist:'DJ Q-Tee', file:'/media/Celestial_Matter_Vol.5.m4a', cover:'/media/covers/Celestial_Matter5.png'},
- {title:'Electro-lysis Vol.1', artist:'DJ Q-Tee', file:'/media/Electro-lysis_Vol.1.m4a', cover:'media/covers/Electro-lysisV1.png'},
- {title:'Electro-lysis Vol.2', artist:'DJ Q-Tee', file:'/media/Electro-lysis_Vol.2.m4a', cover:'media/covers/Electro-lysisV2.png'},
- {title:'Old Skool Sessions Vol.1', artist:'DJ Q-Tee', file:'/media/Old_Skool_Sessions_Vol.1.m4a', cover:'media/covers/Old_Skool_Sessions.png'},
- {title:'UK Garage Quik Mix', artist:'DJ Q-Tee', file:'/media/UK_Garage_Quik_Mix.m4a', cover:'media/covers/UKG_Quik_Mix.png'},
- //{title:'track title', artist:'artist', file:'/file/path.mp3', cover:'/cover/path.jpg', buyLink:'http://example.com/'},
- //{title:'Your stream', artist:false, file:'http://206.190.135.28:8006/;', cover:false}
- ],
- phpGetter: 'plateplayer/plate/php/plate.php',
- controls: ['cover', 'vinyl', 'trackInfo', 'progress', 'playlist', 'volume', 'random', 'repeat', 'play', 'prev', 'next', 'buyButton'],
- coverEffects: ['opacity'],
- coverAnimSpeed: 300,
- skin: 'dark',
- width: 350,
- playlistHeight: 200,
- plateDJ: false,
- changeTrackChangePlate: false,
- onStart: {
- pause: true,
- repeat: false,
- random: true,
- volume: 50,
- speed: 1
- },
- useCookies: true,
- preloadFirstTrack: true
- });
- });
- </script>
- <noscript>Sorry, you're need browser which supports <a href="http://musicstorm.org/#nojs">JavaScript</a></noscript>
-
-
- </head>
- <body>
- <script src="html/assets/js/bootstrap.min.js"></script>
- <script src="html/assets/js/waypoints.min.js"></script>
- <script src="html/assets/js/waypoints.sticky.js"></script>
- <script src="html/assets/js/jquery.nav.js"></script>
- <script src="html/assets/js/jquery.scrollTo.min.js"></script>
- <script src="html/assets/js/jquery.bxslider.min.js"></script>
- <script src="html/assets/js/jquery.cycle.all.min.js"></script>
- <script src="html/assets/js/jquery.mixitup.min.js"></script>
- <script src="html/assets/js/jquery.appear.js"></script>
- <script src="html/assets/js/jquery.maximage.min.js"></script>
- <script src="http://maps.google.com/maps/api/js?sensor=false"></script>
- <script src="html/assets/js/jquery.gmap.min.js"></script>
- <script src="html/assets/js/jquery.parallax.js"></script>
- <script src="html/assets/js/spirito.js"></script>
- <script src="html/assets/js/portfolio-grid.js"></script>
- <script>
- jq211(document).ready(function() {
- Spirito.init().initSliders().initPortfolio().initMaps();
- Grid.init();
-
- $(window).load(function(){
- $('#loader .logo-name, #loader .spinner').fadeOut(200,function(){
- $('#loader').fadeOut(700,function(){
- $(this).remove();
- $(window).trigger('scroll');
- });
- });
- Spirito.parallax();
- });
- });
- </script>
-
- </body>
- </html>