0

我有一个标签

<p>this is a pa|ragraph</p>

我想按一个按钮并将 p 更改为另一个标签。

我怎样才能做到这一点?

4

2 回答 2

1

安装 Emmet(以前的 ZenCoding)插件。它有一个快捷键super++ (对于Mac,对于其他操作系统,它应该是Ctrl而不是Super)shiftk

{
    "keys": [
        "super+shift+k"
    ], 
    "command": "rename_tag", 
    "context": [
        {
            "key": "emmet_action_enabled.rename_tag"
        }
    ]
}, 

只需突出显示标签,按下该组合键,就会同时选择开始和结束标签。因此,您只需键入新标签即可。

于 2013-05-13T01:22:00.930 回答
0

我不认为你可以简单地替换标签,但是 Jquery 有一个函数调用“.replaceWith”,你可以简单地使用它来做这样的事情。

<p id="someID">Some text goes here</p>

然后在Javascript中

var content = $('#someID').html();
$('#someID').replaceWith('<h2 id="someID">' + content + '</h2>');
于 2013-05-13T00:54:38.743 回答