d3.js 平移缩放


rt 记录一下

           var zoom = d3.zoom()                                                                                                                                               
               .scaleExtent([0.1,10])                                                                                                                                         
               .on("zoom", zoomed);                                                                                                                                           
                                                                                                                                                                              
           function zoomed() {                                                                                                                                                
               d3.select('#g_main').attr("transform", d3.event.transform);                                                                                                    
           } 

 这里事件给了svg标签, g标签 定义id为g_main 

这样就可以在svg标签内的任意位置来缩放g标签了.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM