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

点击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的circle ,并改变circle fill属性,在手机上改变circle 属性特别慢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信