Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改标记的属性值_Javascript_Jquery - Fatal编程技术网

Javascript 更改标记的属性值

Javascript 更改标记的属性值,javascript,jquery,Javascript,Jquery,我有一些这样的标签: <path d="M 782.5 421 C 787.828 421 787.828 429 782.5 429 C 777.172 429 777.172 421 782.5 421 Z" fill="#4572A7" stroke="#FFFFFF" stroke-width="0.000001" width="8" height="8"></path> 我希望所有的标签都有更大的宽度和高度,而不是8。但是我很困惑,因为它们不在style属

我有一些这样的标签:

<path d="M 782.5 421 C 787.828 421 787.828 429 782.5 429 C 777.172 429 777.172 421 782.5 421 Z"
fill="#4572A7" stroke="#FFFFFF" stroke-width="0.000001" width="8" height="8"></path>

我希望所有的标签都有更大的宽度和高度,而不是8。但是我很困惑,因为它们不在style属性中。如何通过javascript或jquery更改它们

$('path').attr({width: 16, height: 16})


您可以像这样使用jquery的attr函数

$('path').attr('height','55');

第一个参数是属性的名称,第二个参数是值。

您可以像这样使用jquery的attr函数

$('path').attr('height','55');
第一个参数是属性的名称,第二个参数是值。

试试这个

    $(function (){

    $('path').attr({width:12, height:12})

})
试试这个

    $(function (){

    $('path').attr({width:12, height:12})

})
试试看

试试看


阅读您可以在不使用jquery的情况下执行此操作,只需更改标记中的
宽度
高度
值,例如Matt Ball posted
height=“16”
width=“16”
阅读无需jquery,只需更改标记中的
width
height
值,即可执行此操作,例如Matt Ball posted
height=“16”
width=“16”