HTML コード内の番号を取得するにはどうすればよいですか。
例えば:
<a href="#">Comments</a>(10)
上記のコード行から 10 を取得するにはどうすればよいですか。
これには、リンク html 、コメント ワード、および数字「10」を囲む括弧の削除が含まれます。
jquery/javascriptを使用してこれを行うにはどうすればよいですか?
HTML コード内の番号を取得するにはどうすればよいですか。
例えば:
<a href="#">Comments</a>(10)
上記のコード行から 10 を取得するにはどうすればよいですか。
これには、リンク html 、コメント ワード、および数字「10」を囲む括弧の削除が含まれます。
jquery/javascriptを使用してこれを行うにはどうすればよいですか?
指定された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
次のようなものを試すことができます: http://pastebin.com/PV9f0PQH
htmlタグの一部を貼り付ける際に問題が発生するため、例をpastebinに貼り付けます。