Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Istruzione if prima di una funzione

    Salve a tutti, volevo sapere una cosa, io ho un file function.js, contenente funzioni in jquery, che viene caricato in tutte le pagine, ma vorrei che una delle funzioni al suo interno non venisse attivata diciamo se nella pagina ci fosse ad esempio una classe specifica ".pippo"... quindi volevo implementare una cosa del genere:
    codice:
    $(document).ready(function()
    {
            if($("body") ha la classe "pippo")
            {
            }
            else
            {
    	    $("body").ezBgResize({
    		img : "images/background.jpg", // Relative path example. You could also use an absolute url (http://...).
    		opacity : 1, // Opacity. 1 = 100%. This is optional.
    		center : true // Boolean (true or false). This is optional. Default is true.
    	    });
            }
    });
    è possibile?
    Hutton

    "Una tela bianca, offre infinite possibilità."

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao,
    si è possibile e puoi fare in vari modi.
    Potresti utilizzare la proprietà length per verificare, appunto, se un elemento esiste o no.

    codice:
    if( $(".tuaclasse").length == 0 ) {
       
      // .tuaclasse non esiste. Fai qualcosa..
     
    }
    Se il valore di length è uguale a zero, significa che non sono stati trovati elementi che rispondono a quel selettore specifico.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Perfetto!! funziona

    TNKS
    Hutton

    "Una tela bianca, offre infinite possibilità."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.