Visualizzazione dei risultati da 1 a 5 su 5

Discussione: AJAX e CSS

  1. #1

    AJAX e CSS

    Vorrei implementare dei bottoni che filtrino i contenuti di una chat.

    Avrei div "chat_messages" che viene aggiornato ogni 4 secondi, tramite una chiamata ajax con un setInterval
    codice:
    <div id="chat_messages">Loading...</div>
    All'interno arrivano informazioni tipo:
    codice:
    <p class='c1' >Marco: ciao</p>
    <p class='c1'>Luigi: ciao Marco</p>
    <p class='c7'>Francesco saluta</p>
    io vorrei fare in modo che i giocatori possano impostare cosa filtrare, sempre tramite ajax
    Ho provato funzioni contenenti:
    codice:
     $('.c7').css('display', 'none');
    ma non appena passano 4 secondi torna visibile.

    Ho provato con i cookie ma non sono tanto buono e comunque non ci sono riuscito
    Il Cavaliere dei Sogni

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Poco chiaro, hai impostato un cookie di 4 secondi?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    Poco chiaro, hai impostato un cookie di 4 secondi?

    Nu a 4 secondi è il load del testo.

    codice:
    function chatgioco(){
    $(document).ready(function() {
     $("#chat_messages").load('js/chat_ajaxload.php');//php con query
     $.ajaxSetup({ cache: false });	
     });
    }
    setInterval("chatgioco()", 4000); //ricarica lafunzione ogni4sec
    mentre qui ho il post
    codice:
    $(document).ready(function() {		
     $("#chat_form").submit(function(){
     $.post('js/chat_ajaxpost.php',$('#chat_form').serialize(),function(data){
     $("#chat_messages").append('<div>' + data + '</div>')
     });
     return false;
     });	
    });
    Non capisco come poter mettere dei filtri al messaggi lato client, e se è possibile
    Il Cavaliere dei Sogni

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Per quanto posso vedere scarichi ogni quattro secondi il contenuto di js/chat_ajaxload.php in #chat_messages. Quindi perdi sempre tutte le modificazioni che hai eseguito prima tramite .css().

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Originariamente inviato da neroux
    Per quanto posso vedere scarichi ogni quattro secondi il contenuto di js/chat_ajaxload.php in #chat_messages. Quindi perdi sempre tutte le modificazioni che hai eseguito prima tramite .css().
    E' quello a cui sono arrivato pure io dopo 1 giorno che ci sbatto la testa..
    .
    Il Cavaliere dei Sogni

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.