1

我正在尝试更改 html 元素的标签。

HTML

 <div id='content'>
 <g transform="100">.....</g>
 <g transform="150">This needs to stay as is</g>
 </div>

如何更改第一个元素的变换值?到目前为止,我有以下...

 $('#content g:first').replaceWith( "hello" );

显然,这改变了一切,我只需要改变变换值。

4

3 回答 3

4

您可以使用attr方法:

$('#content g:first').attr('transform', 'newValue');

但是,如果您的文档类型是 HTML g,则不是有效标签,transform也不是有效属性,您可以改用data-*属性。

于 2012-10-04T18:15:16.887 回答
2
$('#content g:first').attr("transform", "hello");
于 2012-10-04T18:15:25.757 回答
0

attr方法将为您完成工作

于 2012-10-04T18:16:29.380 回答