我是靠谱客的博主 兴奋花生,最近开发中收集的这篇文章主要介绍d3.js——图形拖拽操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>拖拽操作</title>
</head>
<body>
<script src = "d3.js"></script>
<script>
    var width =2000,
            height = 2000;
    var svg = d3.select("body").append("svg")
            .attr("width",width)
            .attr("height",height)
    var color = d3.scale.category20()
    //定义拖拽函数
    var drag = d3.behavior.drag()
            .on("drag",dragmove)
    function dragmove(d){
        d3.select(this)
                .attr("cx", d.cx = d3.event.x)
                .attr("cy", d.cy = d3.event.y)
    }

    //绘制圆形
    var circles =[{cx:150,cy:200,r:30},
        {cx:250,cy:200,r:30}]
    svg.selectAll("circle")
            .data(circles)
            .enter()
            .append("circle

最后

以上就是兴奋花生为你收集整理的d3.js——图形拖拽操作的全部内容,希望文章能够帮你解决d3.js——图形拖拽操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部