简体   繁体   English

将HTML元素添加到对象中

[英]Add HTML elements into an object

I want to add HTML elements in form of variable into an object by using JQuery *or without. 我想使用或不使用JQuery将变量形式的HTML元素添加到对象中。

HTML elements HTML元素

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

Now I am just using this elements as variable... 现在我只是将此元素用作变量...

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

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

jQuery jQuery的

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

JavaScript 的JavaScript

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

我不太了解您的问题,但也许jquery数据正是您要寻找的

you can add values to any properties even if they don't exist. 您可以将值添加到任何属性,即使它们不存在。 javascript automatically creates them for you javascript自动为您创建它们

Obj.anyProperty = 'new value';

if you want to append an element to a html element you can either use append: 如果要将元素附加到html元素,则可以使用append:

$(element).append(link);

or appendTo: 或appendTo:

$(link).appendTo(element)

You can use this in jquery as 您可以在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