1
<label for="gender" class="error">Choose</label>
我想通過jQuery/javascript來的ID添加到這一行,因此HTML會落得像:
<label for="gender" class="error" id="addthisid">Choose</label>
這可能嗎?我怎樣才能做到這一點?
<label for="gender" class="error">Choose</label>
我想通過jQuery/javascript來的ID添加到這一行,因此HTML會落得像:
<label for="gender" class="error" id="addthisid">Choose</label>
這可能嗎?我怎樣才能做到這一點?
像這樣:
$("label[for='gender']").attr("id", "addthisid");
或:
$("label[for='gender']")[0].id = "addthisid";
或:
$("label[for='gender']").get(0).id = "addthisid";
我猜你正在努力做到這一點與jQuery的。所以,我們走了。
$(function(){
$('label').attr('id', 'addthisid');
});
jQuery的比1.6更高
,你不應該使用道具( 「ID」, 「addthisid」)? – Christophe
不,'.prop'用於檢索屬性值,而'.attr'用於檢索屬性。聽起來有點令人困惑,但它在這裏解釋:http://api.jquery.com/prop/ – karim79