我有以下HTML:將字符串轉換成jQuery對象,並添加屬性
<label>Lobby Template:</label>
我想將其轉換爲jQuery對象,並與測試值添加屬性ID:
<label id="test">Lobby Template:</label>
我有以下HTML:將字符串轉換成jQuery對象,並添加屬性
<label>Lobby Template:</label>
我想將其轉換爲jQuery對象,並與測試值添加屬性ID:
<label id="test">Lobby Template:</label>
var $el = $('<label>Lobby Template:</label>').attr('id', 'test');
使用jQuery attr
$('label').attr('id', 'test');
$('label')[0].id="test";
你需要有某種鉤子來識別你的元素。 http://jsfiddle.net/RQ3vH/1/是一個演示。
你可以像下面這樣做
$('label').attr('id','test');
我喜歡這種語法:
var $el = $("<label>", {
id: "test",
text: "Lobby Template:"
});
labels = $('label')
$.each(labels, function(i, label){
if($(label).html() == 'Lobby Template:'){
$(label).attr("id", "test")
}
})