我正在使用内联svg的html页面。 svg有一类'hidden'和g的第一个孩子,有一个'frametoMove'类
我正在尝试使用Jquery将类更改为名为“blackframe”的类。该类有一个css动画,可以将第一个子g元素旋转20度。
我可以使用.attr()函数来实现这一点,但只有当它遵循隐藏整个svg代码的函数时才会起作用(因此给它类“隐藏”
>>> for line in h:
... if line.startswith('Receptor Name:'):
... prefix = line
... elif re.search(r'^\s+\d', line):
... print prefix + ' ' + line.strip()
答案 0 :(得分:0)
设置class
时,您要对所有hideme
元素的第一个孩子进行设置。将代码更改为
$(this)
.children('g:first-child')
.attr("class", "frametoMove blackframe");
由于早期的右括号,回调不起作用。改为
$(this).animate(
{'opacity': '1'},
2000,
function() {
$(this)
.children('g:first-child')
.attr("class", "frametoMove blackframe");
});