在我的 worpdress 博客中,我使用以下 jquery 代码将第一个字母包装在 span 标记中,这样我就可以将其样式设置为更大的外观:
$(".single .the_content p:first")
.each(function () { var el = $(this), replace(/\b[a-z]/g, text = el.html(), first = text.slice(0, 1), rest = text.slice(1); el.html("<span class='capital'>" + first + "</span>" + rest); });
它工作正常但是,当我插入图像时不显示,因为图像插入代码的第一个符号“<”我包裹在跨度标签中,那么,我怎样才能将它仅应用于从 a 到 z 的字母?