日期:2014-05-16  浏览次数:22312 次

查找BR前的内容
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>