为了账号安全,请及时绑定邮箱和手机立即绑定

点击svg的circle ,并改变circle fill属性,在手机上改变circle 属性特别慢

svg:

<circle r='35' id="nei" cy='50%' cx='50%' filter='' ></circle>

js:

var aa=document.getElementById('nei');

aa.addEventListener('touchstart', function(){

        this.setAttribute('fill','url(#radia2)')

}, false)

aa.addEventListener('touchend', function(){

        this.setAttribute('fill','url(#radial)')

 }, false)


正在回答

1 回答

任何过度使用DOM的绘制都会变非常消耗资源,手机浏览器性能本来就不行,SVG性能不好也是正常的。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
走进SVG
  • 参与学习       52695    人
  • 解答问题       223    个

SVG是HTML5 中矢量图的标记语言,学习后掌握更多的干货

进入课程

点击svg的circle ,并改变circle fill属性,在手机上改变circle 属性特别慢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号