这可能吗?
example:
$('a.change').click(function(){
//code to change p tag to h5 tag
});
<p>Hello!</p>
<a id="change">change</a>
因此,单击更改锚点应该会导致<p>Hello!</p>
部分更改为(作为示例)h5 标记,这样您最终会得到<h5>Hello!</h5>
点击后。我知道您可以删除 p 标签并将其替换为 h5,但是是否有实际修改 HTML 标签的方法?
我相信,一旦创建了 dom 元素,标签就是不可变的。你必须做这样的事情:
$(this).replaceWith($('<h5>' + this.innerHTML + '</h5>'));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)