如何通过单击按钮更改SVG元素的颜色?

rinatoptimus

我已经尝试过toggleClass,toggle,但这是行不通的。目标:有一个白色元素。我们单击一个按钮,元素变为例如蓝色。再次单击按钮,元素再次变为白色。测试3

马特迪姆

根据jQuerys的发行说明,直到3.0版才支持SVG的类操作:https ://blog.jquery.com/2015/07/13/jquery-3-0-and-jquery-compat-3-0 -alpha-versions-released /

因此,如果您使用jQuery 3.0(或更高版本),或者您自己使用.attr()方法来操作这些类,则它应该可以工作

somejQueryElement.attr('class', 'new-value')

我在这里做了一个基本的例子:

http://jsfiddle.net/MattDiMu/q67h7bmf/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章