美好的一天,我有一些带有一些数据属性的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 。
答案 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);
});