gpt4 book ai didi

jquery-selectors - 使用 jQuery 选择数字

转载 作者:行者123 更新时间:2023-12-04 06:42:39 27 4
gpt4 key购买 nike

在给定的 DIV 中,我希望将 SPAN 应用于所有数字,并且仅适用于它们。有没有办法用 jQuery 选择数字?

最佳答案

jQuery 没有为文本提供 native 选择器,但可以实现这种效果。我从我对 a previous question 的回答中改编了这个,将其设计为不破坏 URL 中带有数字的任何链接( jsFiddle demo ):

function autospan() {
var exp = /-?[\d.]+/g;

$('*:not(script, style, textarea)').contents().each(function() {
if (this.nodeType == Node.TEXT_NODE) {
var textNode = $(this);
var span = $('<span/>').text(this.nodeValue);
span.html(span.html().replace(exp, '<span class="foo">$&</span>'));
textNode.replaceWith(span);
}
});
}

$(autospan);

关于jquery-selectors - 使用 jQuery 选择数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4059985/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com