Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258

    Div effetto zoom al click - help

    Salve, ho problema e sinceramente non so se metterlo in css o js. In pratica sto creando un sito mobile, ho un campo cerca dove in base alla data inserita mi restituisce dei risultati. Io per comodità ma anche per estetica, visualizzo solo alcuni dati poi se l'utente preme su un elemento, visualizzo i restanti dati. In pratica quando l'utente cerca con una chiamata ajax prelevo tutti i dati dal server alcuni li visualizzo e altri li nascondo. Poi quanto l'utente preme su l'elemento con classe title visualizzo tutti gli altri tramite la funzione .toggle di jquery. Fin qui tutto ok, se faccio il test da pc funziona come dovrebbe, mentre se provo da telefono (nel mio caso iphone 4s) i div e come se esplodessero, si crea un effetto zoom e poi non funziona niente, e devo ricaricare la pagina per proseguire. Sapete dirmi cosa prova questo errore?

    Questo e un esempio di codice che uso

    codice:
    function TestCerca(){$.ajax({
        url: "http://sito.it\json.php",
        dataType: 'json',
        type: 'POST',
        cache: false,
        success: function(data){
            $.each(data, function(key, value){
     
                $('#result_cerca').append(
                    '<div id="box">'+
                    '<i id="title">Titolo:' + value.giorno + '</i>'+
                    '<div class="otherData">Giorno: '+ value.orario + '<br />'+
                    'Nota: '+ value.nota + '<br />'+
                    'Servzizo:'+ value.tipo_serv + '</div>'+
                    '</div>'
                    );
            });
        }
    });
     
    $('#result_cerca').on('click','#title', function() { 
       var myEl = $(this);
       myEl.siblings('.otherData').toggle();
    });
    }
    Ultima modifica di sixdas; 13-08-2014 a 12:31

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Se intendi rimanere in ambito web, meglio creare due siti uno desk-top usando jquery uno mobile usando jquery.mobile, dato che il mobile ha l'evento touch che "potrebbe" creare problemi con altri eventi tipo click.
    Oppure crei una app con phonegap.com (ma dovrai avere account per i marker apple/android/window)

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Se intendi rimanere in ambito web, meglio creare due siti uno desk-top usando jquery uno mobile usando jquery.mobile, dato che il mobile ha l'evento touch che "potrebbe" creare problemi con altri eventi tipo click.
    Oppure crei una app con phonegap.com (ma dovrai avere account per i marker apple/android/window)

    Ciao, io in realtà sto creando una app che poi compilerò con phonegap, sto utilizzando backbone.js come fw. Ma mi crea questo errore che non riesco a capire. Secondo te il problema e l'evento click? provo con il touch ? diciamo che più che problema di css e un di jquery/javascript?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Non conosco ne backbone ne phonegap mai usati finora
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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 © 2024 vBulletin Solutions, Inc. All rights reserved.