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

    [Javascript] Aggiungere div dinamicamente (D3)

    Buongiorno, apro una nuova discussione perchè nella precedente ho dimenticato il titolo
    Premesso che quello che posto è il mio terzo script in js, avrei bisogno di inserire dinamicamente una serie di div, in questo caso 5 ma in futuro saranno frutto di una select da un db.
    Il codice dovrebbe inserire un div per ogni risultato della query, inserirci il testo contenuto nel record e poi disegnare di fianco qualcosa, un cerchio in questo caso.
    Ho usato la libreria D3.
    Grazie per l'aiuto.


    codice:
    <script>
    var num=5;
    var data[0,1,2,3,4];
    for (var i=0;i<num;i++)
    {
    var container = d3.select("#data_list_collapsible1").append("div").attr("id","#bolla_num");
    }
    container.selectAll("#bolla_num")                                
    .data(data)
    .enter()
    .append("text");                
    var sampleSVG = d3.select("#bolla_num")
    .append("svg")
    .attr("width", 30)
    .attr("height", 30)
    .attr("align", "right");
    var circles=sampleSVG.append("circle")
    .style("stroke", "gray")
    .style("fill", "red")
    .attr("cx", 15)
    .attr("cy", 15)
    .attr("r", 5);
    </script>
    Ultima modifica di rosencrruetz; 30-01-2015 a 10:37

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.