CREA IL TUO SERVIZIO FOTOGRAFICO DI MODA IN POCHI PASSI

PROVA SUBITO

Trovati 327 risultati







































































































































































































































































































































You need to login to view this page.

I Book del modello

jQuery(document).ready(function() {
  // Funzione per gestire il cambio della fonte
  function changeFonte(dataId) {
    var srcValue = jQuery('[data-source-id="72760"]').attr('src');
    
    var postIdStart = srcValue.indexOf('post=') + 5;
    var postIdEnd = srcValue.indexOf('&action');
    var postId = srcValue.substring(postIdStart, postIdEnd);
    
    var newSrcValue = srcValue.replace(postId, dataId);
    
    jQuery('[data-source-id="72760"]').attr('src', newSrcValue);
    jQuery('[data-source-id="72760"]').attr('data-wpfa', newSrcValue);
    
    // Rimuovi la classe "attivo" da tutti gli altri elementi con classe "fonte"
    jQuery('.fonte').removeClass('attivo');
    
    // Aggiungi la classe "attivo" all'elemento con data-id uguale a dataId
    jQuery('.fonte[data-id="' + dataId + '"]').addClass('attivo');
    
    // Mostra i book dei modelli
    jQuery(".book-element").each(function() {
      var idModelloBook = jQuery(this).attr("id-modello-book");
      if (idModelloBook === dataId) {
        jQuery(this).show();
      } else {
        jQuery(this).hide();
      }
    });
    
    // Crea il link di crea book
    var hrefValue = jQuery("#bookm").attr("href");
    var updatedHref = hrefValue.split("modello=")[0] + "modello=" + dataId;
    jQuery("#bookm").attr("href", updatedHref);
  }

  // Al click, aggiorna il contenuto e salva l'ID nel localStorage
  jQuery(document).on('click', '.fonte', function() {
    var dataId = jQuery(this).attr('data-id');
    
    // Salva l'ID nel localStorage
    localStorage.setItem('fonteAttiva', dataId);
    
    // Cambia la fonte e aggiorna il contenuto
    changeFonte(dataId);
  });

  // Quando la pagina viene caricata, controlla se esiste una fonte attiva nel localStorage
  var savedDataId = localStorage.getItem('fonteAttiva');
  
  if (savedDataId) {
    // Se c'è un ID salvato, usa quell'ID per aggiornare la pagina
    changeFonte(savedDataId);
  } else {
    // Altrimenti, usa un ID di default o non fare nulla
    // Potresti voler impostare un comportamento di default qui, se necessario
  }
});
×