簡體   English   中英

將HTML元素添加到對象中

[英]Add HTML elements into an object

我想使用或不使用JQuery將變量形式的HTML元素添加到對象中。

HTML元素

<a href="#" class="edit">EDIT</a>

現在我只是將此元素用作變量...

var link = "<a href="+'"'+"#"+ '"'+ " class="+'"'+"edit"+'"'+">EDIT</a>";

Obj.addvariable(link) ?????????  // This Object could be any ID Or Class Or Div 

jQuery的

$('body').append(link);

的JavaScript

var element = document.createElement('a');
element.href = 'a';
element.className = 'b'
element.innerHTML = 'EDIT';
document.body.appendChild(element);

我不太了解您的問題,但也許jquery數據正是您要尋找的

您可以將值添加到任何屬性,即使它們不存在。 javascript自動為您創建它們

Obj.anyProperty = 'new value';

如果要將元素附加到html元素,則可以使用append:

$(element).append(link);

或appendTo:

$(link).appendTo(element)

您可以在jquery中將其用作

$('#elementId').append(link);   // with id
$('.elementClass').append(link);   // with class, append to all elements of this class

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM