diff --git a/.gitattributes b/.gitattributes index 6dd8476e17886eb05dd13a8fb33305b101c5df45..8369a82af18f08122eabf5e5bb118790ada8604d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4309,6 +4309,7 @@ public/opac/js/babeltheque.js -text public/opac/js/bib.js -text public/opac/js/imageMenu.js -text public/opac/js/jquery.placeholder.min.js -text +public/opac/js/liste_notices_mur.js -text public/opac/js/menu.js -text public/opac/js/mootools.js -text public/opac/js/plan_acces.js -text diff --git a/public/opac/js/liste_notices_mur.js b/public/opac/js/liste_notices_mur.js new file mode 100644 index 0000000000000000000000000000000000000000..8737644a1a631ceeaa6f7878f4ac40984f784c31 --- /dev/null +++ b/public/opac/js/liste_notices_mur.js @@ -0,0 +1,21 @@ +var liste_resumes = {}; +var liste_disponibilites = {}; + + +function vignetteHover(vignettes) { + vignettes.each(function() { + var id = $(this).data('id'); + var notice = $(this); + notice.find('img').attr('title',''); + $.get(resumeAjaxBaseUrl+'?id_notice='+id , function(data) { + var resume = ('' == data) ? 'Pas de résumé' : data; + $.get(disponibiliteAjaxBaseUrl+'?id_notice='+id, function(data) { + var dispo = ('true' == data) ? '<span class="disponible">Disponibilité: Disponible</span>' : '<span class="dispo">Disponibilité: Non disponible</span>'; + noticeMurTooltip(notice,'<span class="resume">'+resume+'</span>'+dispo); + });})}) +} + + +function noticeMurTooltip(item, contenu) { + $(item).tooltip({content: contenu, tooltipClass: 'notice-mur-tooltip', show: {effect: 'slideRight', delay: 250}, position: {my: 'left top', at: 'right top' , collision: 'none'}} ); +}