-1

div に「モットー」のクラスがあり、その div 内に「ビジネスで 24 周年を祝おう!」とある場合。その div で言及されている数字を見つけるスクリプトが欲しいです (来年はたとえば 25 に変更される可能性があるため、具体的に数字を取得したくないため)、追加したいと思いますクラスを持つスパン。可能?

その理由は、設定の WordPress の「説明」からこのテキストを取得するため、番号をスパンに直接入れることができないためです。ありがとう!

4

1 に答える 1

1

いくつかの文字列操作で面倒なことをすることができます:

var motto = $('.motto'),
    num = motto.text().match(/\d+/), // regex matching digits
    text = motto.text().replace(num, '<span class="num">'+num+'</span>');

motto.html(text);

デモ: http://jsbin.com/uxuhuv/1/edit

于 2012-10-05T19:51:56.060 に答える