使用jQuery剪辑内容

要获取span内的数字,请使用以下代码:

test inside 123458

alert($('h3 span').text().match(/\d/)) //123458

只是获取内容h3,而不考虑内容的范围,如何?

jQuery解决方案

 alert( $('h3').clone().find('span').remove().end().text() ); 

纯JS解决方案

 alert( document.getElementsByTagName('h3')[0].childNodes[0].textContent ); 

示例: http : //jsfiddle.net/2mTLg/1

如果你只想解析数字,那么试试这个:

 

test inside 123458

希望这可以帮助。 这是一个可以玩的jsFiddle: http : //jsfiddle.net/pkMB2/1/

短发