- HTML code
<p id="str"> 1. 查找BR前的内容查找BR前的内容<br /> 2. BR前的内容查找BR前的内容查找<br /> 3. BR前的内容查找BR前的内容查找 </p>
- JScript code
function StrEve(){ var $str = $("#str"); var br0 = $str.find("br").eq(0) }
写到这里就不知怎么写啦 我想要做的是查找第一个BR前的内容,查找第一个BR和第二个BR之间的内容,应该怎么写啊各位谢谢啦!
------解决方案--------------------
- HTML code
<!DOCTYPE HTML> <html> <head> <meta charset="gb2312" /> <title></title> <style> </style> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> </head> <body> <p id="str"> 1. 查找BR前的内容查找BR前的内容<br /> 2. BR前的内容查找BR前的内容查找<br /> 3. BR前的内容查找BR前的内容查找 </p> <script> var text = $('#str').html(); var re = /.*?<br.*?>/gi; text = text.match( re ); alert( text[0] ) alert( text[1] ) </script> </body> </html>