Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema jquery

  1. #1

    Problema jquery

    Ciao,
    ho una funzione jquery che dopo un filtro mi inserisce in un campo input uno style questo:

    style="dispaly:none"

    da codice html dal browser non si legge nulla chiaramente perchè è generato da jquery.

    Il mio problema è che con un'altra funzione devo leggere in quali campi input la precedente funzione ha generato questo style ho fatto:

    $("#idform input[type=checkbox]").attr('style');

    per trovarne il valore, ma mi restituisce sempre undefined.

    Come posso fare? Non è possibile trovare elementi css creati al volo da jquery precedentemente?

  2. #2
    Perche' non fai cosi':

    codice:
    //Nascondi il tuo elemento
    $(selector).hide();
    
    //Verifica se e' nascosto
    if ($(selector).is(':visible')) {
      //allora e' visibile
    }
    else {
      //allora e' nascosto
    }
    oppure definisci una classe CSS per l'elemento nascosto e poi controlli con hasClass().

    Il modo che hai usato non e' per nulla in stile jQuery. Al limite con jquery per assegnare impostazioni di stile si usa la funzione css().
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

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.