如何将所有数据库复制到元素?

时间:2013-09-19 07:43:38

标签: javascript jquery html

美好的一天,我有一些带有一些数据属性的HTML对象。但我想将所有属性复制到另一个项目。例如:

<div data-attr-one="here is the data">content</div> <!-- This is an original item -->

<ul class="copied"></ul> <!-- This is a new item without data-attrs -->

我需要 ul 项目中的 data-attr-one

1 个答案:

答案 0 :(得分:2)

试试这个,

 var $div = $("div");
 var $ul = $("ul");

 var attributes = $div.prop("attributes");

 // loop through <select> attributes and apply them on <div>
 $.each(attributes, function() {
   $ul.attr(this.name, this.value);
 });

http://jsfiddle.net/eSrv9/