|
@@ -1,232 +0,0 @@
|
|
|
-function map() {
|
|
|
- var $carte = $('#carte');
|
|
|
- if ( $carte.length ) {
|
|
|
-
|
|
|
- var mymap = L.map('carte').setView([44.7365818, 4.9776488], 13);
|
|
|
-
|
|
|
- var greenIcon = L.icon({
|
|
|
- iconUrl: '/user/themes/lecampus/images/mappoint.svg',
|
|
|
-
|
|
|
- iconSize: [38, 95], // size of the icon
|
|
|
- iconAnchor: [22, 94], // point of the icon which will correspond to marker's location
|
|
|
- popupAnchor: [-3, -76] // point from which the popup should open relative to the iconAnchor
|
|
|
- });
|
|
|
-
|
|
|
- L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', {
|
|
|
- maxZoom: 18,
|
|
|
- id: 'mapbox.streets'
|
|
|
- }).addTo(mymap);
|
|
|
-
|
|
|
- L.marker([44.7365818, 4.9776488], {icon: greenIcon}).addTo(mymap);
|
|
|
-
|
|
|
- function onMapClick(e) {
|
|
|
- popup
|
|
|
- .setLatLng(e.latlng)
|
|
|
- .setContent("You clicked the map at " + e.latlng.toString())
|
|
|
- .openOn(mymap);
|
|
|
- }
|
|
|
- mymap.on('click', onMapClick);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-function filteritem() {
|
|
|
- var $card = $('.body-wrapper > .card');
|
|
|
- var $cat = $('.cat a');
|
|
|
- var $img = $('.body-wrapper .img');
|
|
|
-
|
|
|
- $(".filters .btn").click(function(e) {
|
|
|
- // e.preventDefault();
|
|
|
-
|
|
|
- var filter = $(this).attr("data-filter");
|
|
|
- var self = $('.body-wrapper');
|
|
|
-
|
|
|
- self.masonryFilter({
|
|
|
- filter: function () {
|
|
|
- if (!filter) return true;
|
|
|
- return $(this).attr("data-filter") == filter;
|
|
|
- }
|
|
|
- });
|
|
|
-});
|
|
|
-
|
|
|
- var $grid = $('#archive .body-wrapper, #calendrier .body-wrapper').masonry({
|
|
|
- // columnWidth: 200,
|
|
|
- itemSelector: '.card',
|
|
|
- gutter: 40,
|
|
|
- transitionDuration: '0.2s'
|
|
|
- });
|
|
|
-
|
|
|
-
|
|
|
- $grid.imagesLoaded().progress(function() {
|
|
|
- $grid.masonry();
|
|
|
- });
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-function slide() {
|
|
|
- $('.gal').bxSlider({
|
|
|
- responsive: true,
|
|
|
- infiniteLoop: true,
|
|
|
- preloadImages:'visible',
|
|
|
- pager:false,
|
|
|
- auto:true
|
|
|
- });
|
|
|
-
|
|
|
-
|
|
|
- $('.gal-salles').slidesjs({
|
|
|
- width: 800,
|
|
|
- height: 533,
|
|
|
- navigation: true,
|
|
|
- pagination: false
|
|
|
- });
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-function links() {
|
|
|
- var $a = $('.dropmenu > ul > li > .no-click');
|
|
|
- var $map = $('a#carte');
|
|
|
-
|
|
|
- $a.on('click', function(e) {
|
|
|
- e.preventDefault();
|
|
|
- })
|
|
|
-
|
|
|
- $map.on('click', function(e) {
|
|
|
- e.preventDefault();
|
|
|
- })
|
|
|
-}
|
|
|
-
|
|
|
-function clickbutton() {
|
|
|
- var $button = $('#ajax-test-form .radio label');
|
|
|
-
|
|
|
- $button.on('click', function(){
|
|
|
- $(this).parents('.form-data').find('.check').removeClass('check');
|
|
|
- $(this).parent('.radio').addClass('check');
|
|
|
- });
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-function clicksenddevis() {
|
|
|
- var $ok = $('.ok');
|
|
|
- var $send = $('#send-valide');
|
|
|
-
|
|
|
- $ok.on('click', function () {
|
|
|
- $(this).parent('#send-valide').remove();
|
|
|
- })
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-function addclass() {
|
|
|
- var $map = $('a#carte');
|
|
|
-
|
|
|
- $map.parents('.content_s').addClass('map')
|
|
|
-
|
|
|
- var $reco_click = $('#reco .title');
|
|
|
- var $reco_txt = $('#reco .txt');
|
|
|
-
|
|
|
- $reco_click.on('click', function() {
|
|
|
- $reco_txt.toggleClass('open');
|
|
|
- $(this).toggleClass('open');
|
|
|
- $('html, body').animate({scrollTop:$('#reco').position().top}, 'slow');
|
|
|
- })
|
|
|
-
|
|
|
- var $out = $('.opt-out .txt');
|
|
|
-
|
|
|
- $out.on('click', function() {
|
|
|
- $(this).parent('.opt-out').toggleClass('open');
|
|
|
- })
|
|
|
-}
|
|
|
-
|
|
|
-function mapsalles() {
|
|
|
- var $salles = $('.fond svg path');
|
|
|
- var $content = $('.content .content_salle');
|
|
|
- arrayid = [];
|
|
|
- $('.content .content_salle#salle_trois_becs').css("visibility", "visible");
|
|
|
- $('.fond svg path#salle_trois_becs').css("fill", "#0093a3");
|
|
|
-
|
|
|
- $salles.on('click', function(idsalle) {
|
|
|
- var idsalle = this.id;
|
|
|
-
|
|
|
- arrayid.push(idsalle);
|
|
|
- $salles.css("fill", "white");
|
|
|
- $(this).css("fill", "#0093a3");
|
|
|
- $('.content .content_salle').css("visibility", "hidden");
|
|
|
- $('.content .content_salle#'+arrayid).css("visibility", "visible");
|
|
|
- arrayid.length = 0;
|
|
|
- });
|
|
|
-
|
|
|
- var $close = $('.content_salle .header-salles img');
|
|
|
- $close.on('click', function () {
|
|
|
- $(this).parents('.content_salle').css("visibility", "hidden");
|
|
|
- $salles.css("fill", "white");
|
|
|
- })
|
|
|
-};
|
|
|
-
|
|
|
-function burger() {
|
|
|
- $('.navTrigger').click(function(){
|
|
|
- $(this).toggleClass('active');
|
|
|
- $('.dropmenu').toggleClass('active');
|
|
|
- });
|
|
|
-}
|
|
|
-
|
|
|
-function ajaxformulaire() {
|
|
|
- $(".ok").on('click', function () {
|
|
|
- $(this).parent('#send-valide').remove();
|
|
|
- location.reload();
|
|
|
- });
|
|
|
-
|
|
|
- var form = $('#ajax-test-form');
|
|
|
- form.submit(function(e) {
|
|
|
- // prevent form submission
|
|
|
- e.preventDefault();
|
|
|
-
|
|
|
- // submit the form via Ajax
|
|
|
- $.ajax({
|
|
|
- url: form.attr('action'),
|
|
|
- type: form.attr('method'),
|
|
|
- dataType: 'html',
|
|
|
- data: form.serialize(),
|
|
|
- success: function(result) {
|
|
|
- // Inject the result in the HTML
|
|
|
- $('#form-result').html(result);
|
|
|
- }
|
|
|
- });
|
|
|
- });
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-jQuery(document).ready(function(){
|
|
|
- tarteaucitron.init({
|
|
|
- "privacyUrl": "/charte-cookies", /* Privacy policy url */
|
|
|
-
|
|
|
- "hashtag": "#gestion_des_cookies", /* Open the panel with this hashtag */
|
|
|
- "cookieName": "gestion_des_cookies", /* Cookie name */
|
|
|
-
|
|
|
- "orientation": "bottom", /* Banner position (top - bottom) */
|
|
|
- "showAlertSmall": false, /* Show the small banner on bottom right */
|
|
|
- "cookieslist": false, /* Show the cookie list */
|
|
|
-
|
|
|
- "adblocker": false, /* Show a Warning if an adblocker is detected */
|
|
|
- "AcceptAllCta" : true, /* Show the accept all button when highPrivacy on */
|
|
|
- "highPrivacy": true, /* Disable auto consent */
|
|
|
- "handleBrowserDNTRequest": true, /* If Do Not Track == 1, disallow all */
|
|
|
-
|
|
|
- "removeCredit": false, /* Remove credit link */
|
|
|
- "moreInfoLink": true, /* Show more info link */
|
|
|
- "useExternalCss": true, /* If false, the tarteaucitron.css file will be loaded */
|
|
|
-
|
|
|
- //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for multisite */
|
|
|
-
|
|
|
- "readmoreLink": "/cookiespolicy" /* Change the default readmore link */
|
|
|
- });
|
|
|
-
|
|
|
- addclass();
|
|
|
- mapsalles();
|
|
|
- clickbutton();
|
|
|
- clicksenddevis();
|
|
|
- links();
|
|
|
- slide();
|
|
|
- filteritem();
|
|
|
- map();
|
|
|
- burger();
|
|
|
-});
|