Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 1265 → Rev 1266

/trunk/presentations/scripts/fiche-synthese.js
200,7 → 200,7
// (on peut accéder directement à un onglet précis à travers un param url)
var tabSelectionneDefaut = $('#onglets li.ui-state-active');
var indexTabSelectionneDefaut = $("#onglets li").index($(tabSelectionneDefaut));
 
$('#zone_onglets').tabs({
create: function( event, ui ) {
// par défaut, le contenu déjà chargé est dans une autre zone
486,11 → 486,14
gererInteractionsPermaliens();
});
 
function ajouterEvenement(elementHtml, nomEvenement, functionCallBack) {
if(elementHtml.attachEvent) // Internet Explorer
elementHtml.attachEvent("on" + nomEvenement, function() {functionCallBack.call(elementHtml);});
else if(elementHtml.addEventListener) // Firefox & autres
elementHtml.addEventListener(nomEvenement, functionCallBack, false);
function ajouterEvenement(elementHtml, nomEvenement, functionCallBack) {
if(!!elementHtml && elementHtml != null) {
if(elementHtml.attachEvent) {// Internet Explorer
elementHtml.attachEvent("on" + nomEvenement, function() {functionCallBack.call(elementHtml);});
} else if(elementHtml.addEventListener) { // Firefox & autres
elementHtml.addEventListener(nomEvenement, functionCallBack, false);
}
}
}
 
$(document).one('ongletRepartitionCharge', function() {
497,9 → 500,12
$(".conteneur_repartition_observations").addClass("chargement_repartition");
// utilisation d'une fonction native car jQuery refuse d'ajouter un évènement load
// sur autre chose qu'une image
ajouterEvenement(document.getElementById("repartition_observations"), "load", function() {
$(".conteneur_repartition_observations").removeClass("chargement_repartition");
$('#repartition_observations').ready(function() {
ajouterEvenement(document.getElementById("repartition_observations"), "load", function() {
$(".conteneur_repartition_observations").removeClass("chargement_repartition");
});
});
 
});
 
$(document).one('ongletSyntheseCharge', function() {