0

我正在开发一个企业应用程序,根据数据,我可以在表中显示多个链接或没有链接。

链接出现在表格中,并且后面有以下代码:

<td  class="Row">
  <span  id='s_3_2_14_0' >
    <a href='JavaScript:SWETargetGotoURL("/eservice_enu/start.swe?SWECmd=GotoView&SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet&SWEPostnRowId=1-KPBLOZ","_self")'>2001103009</a>
  </span>
</td>

我需要找到<a>标签内页面中存在的所有标签,其中包含<span>以下文本:

SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet

我尝试了以下表达式,但它返回 0:

$('a[href*="SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet"').length;
4

3 回答 3

4

你错过了一个]

$('a[href*="SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet"]').length;
于 2012-10-24T16:54:07.780 回答
2

选择器中缺少结尾 ]

$('a[href*="SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet"]').length;
于 2012-10-24T16:55:37.953 回答
0

试试这个,

    $().ready(function() {
       $('span a[href*="SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet"]').length;
       /* In order to check the count you can use an alert */       
       alert($('span a[href*="SWEView=Active+PO+Serial+View&SWEPostnApplet=Purchase+Order+List+Applet"]').length);
    });
于 2012-10-24T17:47:41.663 回答