Kri*_*son 0 jquery svg jquery-selectors
尝试更改svg组中所有路径的颜色,但已经给出类"static"的路径除外.我尝试了以下两种方法:
$('.groupClass').children().not('.static').css('fill', '#FF0')
Run Code Online (Sandbox Code Playgroud)
在这种情况下,忽略not选择器.所有图层都会改变颜色
我也尝试过:
$('.groupClass').children('not(.static)').css('fill', '#FF0')
Run Code Online (Sandbox Code Playgroud)
在这种情况下,颜色变化停止工作.
你可以在这里看到实际的项目,看看svg结构:http://www.thelionscall.com/wp-content/Temp/ 我试图改变玫瑰绽放的颜色.
谢谢您的帮助.
选择器前面有一个 :
$('.groupClass').children().filter(':not(.static)').css('fill', '#FF0')
Run Code Online (Sandbox Code Playgroud)
或者干脆:
$('.groupClass').children().not('.static').css('fill', '#FF0')
Run Code Online (Sandbox Code Playgroud)