Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    38
    ragazzi, scusate, ma ancora non ci sono riuscito, sto provando a cercare in giro, ma non trovo nulla, anche perchè non ho visto in rete json che hanno degli url elencat così
    "images": [
    "http://cdn.yooerx.biz/34/34295573it_12n_f.jpg",
    "http://cdn.yooxee.biz/34/34295573it_12n_r.jpg",
    "http://cdn.yooxee.biz/34/34295573it_12n_e.jpg",
    "http://cdn.yooxee.biz/34/34295573it_12n_d.jpg"
    ]
    dovrebbe essere un array, ma ha solo degli url per ogni rigo, e io non risco a richiamarli in un div in maniera tale che possano apparire queste 4 immagini, proprio non so come fare

  2. #12
    posta il codice che hai fatto!
    sennò non ti si può aiutare.

  3. #13
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    38
    ne ho provati vari, ma al momento, sto provando invano a modificare quello che inviasti tu ieri, comunque posto tutto il blocco jquery relativo al file json

    $("#one").click(function() {
    $.getJSON("data/one.json", function(obj){
    $.each(obj, function(key, value){
    $("#coldx").append("<ul>"+value.name+"</ul>","<ul>"+value.details+"</ul>","<ul>"+value.composition+"</ul>","<ul>"+value.modelDetails+"</ul>");
    });
    $.each(obj, function(key, value){
    for (var i =0; i < value.images.length; i++) {
    $("#coldx").append('<img src="'+images[i]+'"/>');
    }
    })
    });
    });

  4. #14
    innanzitutto non c'è bisogno di un altro each.
    devi mettere tutto dentro al primo..

    inoltre sbagli anche nell'uso dell'<ul>.
    guarda la documentazione html relativa.
    <ul> inizia una lista, che poi va riempita con i tag <li>, che non vedo.
    insomma, ti mancano le basi....

    cmq, supponendo di aver più o meno capito:
    codice:
    $("#one").click(function () {
        $.getJSON("data/one.json", function (obj) {
            $("#coldx").append("<ul>");
            $.each(obj, function (key, value) {
                $("#coldx").append("<li>" + value.name + "</li>");
                $("#coldx").append("<li>" + value.details + "</li>");
                $("#coldx").append("<li>" + value.composition + "</li>");
                $("#coldx").append("<li>" + value.modelDetails + "</li>");
                for (var i = 0; i < value.images.length; i++) {
                    $("#coldx").append('<li><img src="' + images[i] + '"></li>');
                }
            });
            $("#coldx").append("</ul>");
        });
    });
    ovviamente non avendo altri mi verrebbe fuori questo.
    cerca di integrarlo col tuo.
    però devi farti un pò di basi html anche.....

  5. #15
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    38
    grazie per le spiegazioni, sto provando a capirci qualcosa dell'ajax e quindi ho fatto tutto molto maccheronicamente, perchè purtroppo ho pochissimo tempo, solo una cosa continuo a non vedere le immagini quando clikko su #one e mi appare solo l'elenco

  6. #16
    Quote Originariamente inviata da Meliupa Visualizza il messaggio
    grazie per le spiegazioni, sto provando a capirci qualcosa dell'ajax e quindi ho fatto tutto molto maccheronicamente, perchè purtroppo ho pochissimo tempo, solo una cosa continuo a non vedere le immagini quando clikko su #one e mi appare solo l'elenco
    non so, avrei bisogno di capire com'è fatta la pagina.
    come arrivano le informazioni.
    se da qualche errore.
    Debug insomma!

    ma non ho il tempo di farlo.
    prova a vedere tu piazzando qualche console.log e vedere se da qualche errore.

    PS: consiglio spassionato.
    buttarsi su ajax avendo nozioni quasi nulle di javascript, jquery (visto che lo stai usando) e html non ti porterà da nessuna parte.
    capisco il poco tempo, ma non si può prescindere dalle conoscenze base.

Tag per questa discussione

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.