选择文本等于的div

nie*_*lsv 1 html javascript jquery

我想选择值为ex的div."5".
这是我的情况:

我有这样的div:

<div class="element">
    <div class="number>5</div>
    <div class="symbol">..</div>
</div>
<div class="element">
    <div class="number>6</div>
    <div class="symbol">..</div>
</div>
...
Run Code Online (Sandbox Code Playgroud)

现在我想选择div witch class = number,其中值等于一堆div中的5.
我怎么能以最好的方式做到这一点?

Moh*_*dil 6

var $div = $('div.number').filter(function(){
  return $.trim($(this).text()) === "5";
});
Run Code Online (Sandbox Code Playgroud)

演示----> http://jsfiddle.net/nGkYu/1/