1

HTML コード内の番号を取得するにはどうすればよいですか。

例えば:

<a href="#">Comments</a>(10)

上記のコード行から 10 を取得するにはどうすればよいですか。

これには、リンク html 、コメント ワード、および数字「10」を囲む括弧の削除が含まれます。

jquery/javascriptを使用してこれを行うにはどうすればよいですか?

4

2 に答える 2

4

指定されたhtml

<a id="#element" href="#">Comments</a>(10)

jQuery:

var value = $("#element").get(0).nextSibling.nodeValue; //"(10)"
value = parseFloat( value.substr(1) ); //10

文字列 ( '<a href="#">Comments</a>(10)')がある場合、

var value = $('<div>', {html: '<a href="#">Comments</a>(10)'}).contents().get(1).nodeValue; //"(10)"
value = parseFloat( value.substr(1) ); //10
于 2012-07-20T06:37:46.763 に答える
0

次のようなものを試すことができます: http://pastebin.com/PV9f0PQH

htmlタグの一部を貼り付ける際に問題が発生するため、例をpastebinに貼り付けます。

于 2012-07-20T06:45:43.840 に答える