【发布时间】:2013-06-14 01:59:40
【问题描述】:
我正在使用 Moovweb SDK 并正在针对移动设备优化我的个人桌面网站。
如何将我的所有<p> 标签转换为<div> 标签?我真的不想手动做!搜索和替换??哈哈
【问题讨论】:
我正在使用 Moovweb SDK 并正在针对移动设备优化我的个人桌面网站。
如何将我的所有<p> 标签转换为<div> 标签?我真的不想手动做!搜索和替换??哈哈
【问题讨论】:
您可以使用 name() 函数来更改元素的名称。例如:
$("//p") {
name("div")
}
在此处查看实际操作:http://tester.tritium.io/bd1be4f2c187aed317351688e23f01127d26343a
【讨论】:
便宜的方法:将p{margin:0} 添加到您的CSS,这将删除<p> 标签的唯一特殊样式,使它们看起来像<div>s。
不过,这只是一种视觉效果。例如,您仍然不能将<form> 放在<p> 中,即使使用上述CSS。如果这就是您所追求的,那么简单的搜索和替换就可以了:
<p> 替换为<div>
<p␣(左角,p,空格)替换为<div␣(末尾也有空格)</p> 替换为</div>
应该这样做!
【讨论】: