在Tritium中,如何将所有<p>标签转换为</p> <div>标签?</div>

时间:2013-06-18 00:38:25

标签: moovweb tritium

我正在使用Moovweb SDK并正在优化我的移动个人桌面网站。

如何将我的所有<p>代码转换为<div>代码?我真的不想手动做!搜索和替换?哈哈

2 个答案:

答案 0 :(得分:5)

您可以使用name()函数更改元素的名称。例如:

$("//p") {
    name("div") 
}

在此处查看此行动:http://tester.tritium.io/bd1be4f2c187aed317351688e23f01127d26343a

答案 1 :(得分:3)

便宜之道:将p{margin:0}添加到您的CSS中,这会删除<p>代码的唯一特殊样式,使其看起来像<div>

但这只是一种视觉效果。例如,即使使用上述CSS,您仍然不允许在<form>内放置<p>。如果这就是您所追求的,那么只需进行简单的搜索和替换即可:

  • <p>替换为<div>
  • <p␣(左角,p,空格)替换为<div␣(该角落末尾还有一个空格)
  • </p>替换为</div>

应该这样做!