首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

JQUERY有关问题,

2012-05-21 
JQUERY问题,在线等,急!!ulli idtag1 classcur onclicktalkBackSelect(tag1,0)a hrefjav

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> 

热点排行