如何在按类访问时动态获取每个元素的innerHTML?
这是一个例子: http://jsfiddle.net/DwDsL/
答案 0 :(得分:4)
答案 1 :(得分:4)
答案 2 :(得分:2)
只需使用.wrap
:
$(".btnItem").wrap('<div></div>');
答案 3 :(得分:1)
$('.btnItem').wrap('<div/>');
就够了
如果您要将<span>
替换为<div>
剩余的html,请尝试
$('.btnItem').replaceWith(function(a, html) {
return '<div>' + html + '</div>';
});
答案 4 :(得分:1)
$("span.btnItem").each(function(index) {
$("<div>" + $(this).html() + "</div>").insertAfter($(this));
$(this).remove();
});
答案 5 :(得分:1)
function g() {
$(".btnItem").each(function(){
con = $(this).text();
$("<div>" + con + "</div>").insertAfter(".btnItem")
})
$(".btnItem").remove();
}