如何在jQuery中为canvas对象动态添加id
值?
HTML
<div id="obj">
<canvas></canvas>
<canvas></canvas>
</div>
如何使用somename
更改第二个画布对象值?
预期结果:
<canvas id="somename"></canvas>
答案 0 :(得分:2)
$()
函数返回一个匹配的DOM元素数组,因此您只需分配给第二个元素的id
属性:
$('#obj canvas')[1].id = 'somename';
答案 1 :(得分:1)
试试这个:
$("#obj canvas").slice(1).attr("id","somename");