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 に答える