在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/。转载请注明出处,谢谢。