我的博客上有一位作者一直错误地在链接中放置空格,因此每个链接都以带下划线的空格开头。这很烦人。我尝试使用以下代码通过 jquery 解决此问题,但似乎无法取消链接初始空间并在 HMTL A 元素上方添加非链接空间。
text = $(this).text();
if (text[0] == ' ') {
console.log(this);
$(this).text($.trim( $(this).text() ));
// theHTML = $(this).outerHTML();
$(this).outerHTML().replaceWith('=' + $(this).outerHTML());
// $(this).prepend('=');
}
示例:http: //jsfiddle.net/691tx33w/
如果我们删除空格,单词和链接就会被混淆在一起。