读书人

JQUERY有关问题

发布时间: 2012-05-21 18:04:41 作者: rapoo

JQUERY问题,在线等,急!!
<ul>
<li id="tag1" class="cur" onclick="talkBackSelect('tag1',0)"><a href="javascript:void(0);">
用户点评 <em>[12]</em> </a></li>
<li id="tag2" onclick="talkBackSelect('tag2',1)"><a href="javascript:void(0);">
满意 <em>[7]</em> </a></li>
<li id="tag3" onclick="talkBackSelect('tag3',2)"><a href="javascript:void(0);">
一般 <em>[]</em> </a></li>
<li id="tag4" onclick="talkBackSelect('tag4',3)"><a href="javascript:void(0);">
不满意 <em>[]</em> </a></li>
</ul>




如上面的代码,

这里我如何获得 <em>[12]</em> 里面的纯数字???

就是把 [12] 里面的 12 拿出来


我这么写:

$("#proReviewTab ul li[id='tag1'] a em").text() 的结果是 "[12]"

因为我要用这个数字来与其他的数字相除比如 用下面那个 7 来除以 12 ,再获得百分比,

请问怎么写??



[解决办法]

HTML code
<script src="http://code.jquery.com/jquery-latest.js"></script><ul>  <li id="tag1" class="cur" onclick="talkBackSelect('tag1',0)"><a href="javascript:void(0);">  用户点评 <em>[12]</em> </a></li>  <li id="tag2" onclick="talkBackSelect('tag2',1)"><a href="javascript:void(0);">  满意 <em>[7]</em> </a></li>  <li id="tag3" onclick="talkBackSelect('tag3',2)"><a href="javascript:void(0);">  一般 <em>[]</em> </a></li>  <li id="tag4" onclick="talkBackSelect('tag4',3)"><a href="javascript:void(0);">  不满意 <em>[]</em> </a></li>  </ul><script>    alert( $("#tag1 a em").text().replace(/[^\d]/g, '') )</script> 

读书人网 >Ajax

热点推荐