在D3.js中,選擇元素的函數有兩個:select 和 selectAll 。 先說明一下它們的區別:html
熟悉HTML的朋友必定會知道上面的代碼輸出什麼,是三行h1大小的標題。若是要完成兩種選擇任務:選擇第一個h1 和 同時選擇三個h1 。app
代碼以下:函數
爲了證實上面的變量h1選擇的是第一個h1,all_h1選擇的是全部的h1,咱們加上代碼:spa
給h1變量選中的元素上色,加上這一句,會發現結果爲:.net
如此,咱們能夠證實咱們選中的是第一個元素。xml
若是換上代碼:
htm
會發現三行文字都變成了藍色。blog
那麼若是想選擇第二個h1呢?正如上一節所說的,有兩種方法,要麼給h1加id,要麼用function的形式,詳細見上一節。ip
接下來在body裏新插入一個h1。utf-8
這裏表示在body裏新插入一個h1標籤,插入以後返回新插入的元素,再設定文字爲Append new h1。
刪除一個元素時,對於選擇的元素使用remove,如:
這是刪除new_h1變量中選擇的元素。
來自:博客首頁爲: http://www.ourd3js.com/ ,csdn博客首頁爲:http://blog.csdn.net/lzhlzz/。轉載請註明出處,謝謝。