美文网首页
D3.js --- 第一章 选择器

D3.js --- 第一章 选择器

作者: 绿萝小仙女 | 来源:发表于2019-05-05 14:03 被阅读0次
    选择器 : selectAll、select
          d3.selectAll('div') //选中所有div标签 <div>
    
          d3.select('div') //选中第一个div标签
    
          d3.select('.foo > span').text("选中第一个类为foo标签下的第一个span标签") //选中第一个类为foo标签下的第一个span标签
    
          d3.select('div>p') //选中第一个div标签下的p
    
          d3.select('#foo')  //选中id为foo的元素 <div id="foo">
    
          d3.select('.foo')  //选中第一个class为foo的元素 <div class="foo">
    
          d3.select('[foo=goo]')  //选中第一个属性为foo的为goo的元素 <div foo="goo">
    
    选择集的操作 : attr、classed、style、text、html
          d3.select('p').attr() //用来读取或者设置已选中元素中的给定属性
    
          d3.select('p').attr('foo','goo') //设置foo属性
    
          d3.select('p').attr('foo')      //读取foo属性
    
          d3.select('p').classed('goo',true) //添加goo类
    
          d3.select('p').classed('goo',function(){return false;}) //删除goo类
    
          d3.select('p').style() //用来给选定元素添加样式
    
          d3.select('p').style('font-size','10px')
    
          d3.select('p').style('color',function(){return 'red'})
    
          d3.select('p').text() //用来获取或者设置文本
    
          d3.select('p').text('我是文本') //设置文本
    
          d3.select('p').html('<b>bbb</b>') //更改元素的html内容
    

    相关文章

      网友评论

          本文标题:D3.js --- 第一章 选择器

          本文链接:https://www.haomeiwen.com/subject/ywncoqtx.html