我有从PDF文件提取的HTML内容。 我需要将所有仅包含大写字母的H3标签转换为H2标签。大小写混合的H3标签将保持不变。
我使用以下代码将H3标签转换为H2标签,但不确定如何仅应用于包含大写字母的标签。
我使用以下代码将H3标签转换为H2标签,但不确定如何仅应用于包含大写字母的标签。
$('h3').contents().unwrap().wrap('<h2/>');
非常感谢您的帮助。
$('h3').contents().unwrap().wrap('<h2/>');
非常感谢您的帮助。
.filter
方法:$('h3').filter(function() {
// check if all letters are in uppercase
return this.textContent === this.textContent.toUpperCase();
}).replaceWith(function() {
return $("<h2></h2>").append(this.childNodes);
});