site.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. function map() {
  2. var mymap = L.map('carte').setView([44.7365818, 4.9776488], 13);
  3. L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', {
  4. maxZoom: 18,
  5. id: 'mapbox.streets'
  6. }).addTo(mymap);
  7. L.marker([44.7365818, 4.9776488]).addTo(mymap)
  8. .bindPopup("<b>Hello world!</b><br />I am le campus.").openPopup();
  9. function onMapClick(e) {
  10. popup
  11. .setLatLng(e.latlng)
  12. .setContent("You clicked the map at " + e.latlng.toString())
  13. .openOn(mymap);
  14. }
  15. mymap.on('click', onMapClick);
  16. }
  17. function filteritem() {
  18. var $card = $('#item > .card');
  19. var $cat = $('.cat a');
  20. var $img = $('#item .img');
  21. var $grid = $('#archive #item, #calendrier #item').masonry({
  22. // columnWidth: 200,
  23. itemSelector: '.card',
  24. gutter: 10,
  25. transitionDuration: '0.2s'
  26. });
  27. $grid.imagesLoaded().progress(function() {
  28. $grid.masonry();
  29. });
  30. $grid.multipleFilterMasonry({
  31. itemSelector: '.card',
  32. filtersGroupSelector:'.filters'
  33. });
  34. }
  35. function slide() {
  36. $(".gal").slidesjs({
  37. width: 940,
  38. height: 528,
  39. pagination: {
  40. active: false
  41. }
  42. });
  43. }
  44. function links() {
  45. var $a = $('li a[href="/organisez-vos-evenements"],li a[href="/qui-sommes-nous"] ');
  46. var $map = $('a#carte');
  47. $a.on('click', function(e) {
  48. e.preventDefault();
  49. })
  50. $map.on('click', function(e) {
  51. e.preventDefault();
  52. })
  53. }
  54. jQuery(document).ready(function($){
  55. links();
  56. slide();
  57. filteritem();
  58. // map();
  59. });