2016-09-24 8 views
3

単純なjqueryはhref liの中でonclickの後にhrefのテキストを変更する方法ですか?jQueryを使ってonclickの後にhtmlテキストを変更する

私がしたいことは、li hrefのボタンをクリックすると、 "点検查询"の特定の単語が "0.00"に変わります。

<div class="mmenu mmenu_movie"> 
     <div class="mm_header"> 
      <ul> 
       <li>游戏余额</li> 
      </ul> 
      <div class="mm_exit"></div> 
     </div> 
     <div class="be_main" id="showmethemoney"> 
      <ul> 
       <li>EA真人:<a id="eabal">点击查询</a></li> 
       <li>BBIN真人:<a id="bbinbal">点击查询</a></li> 
       <li>AG真人:<a id="agbal">点击查询</a></li> 
       <li>EBET平台:<a id="ebetbal">点击查询</a></li> 
       <li>体育平台:<a id="sbbal">点击查询</a></li> 
       <li>LB彩票:<a id="lbbal">点击查询</a></li> 
       <li>KG彩票:<a id="kgbal">点击查询</a></li> 
       <li>AMP时时彩:<a id="ampbal">点击查询</a></li> 
       <li>棋牌游戏:<a id="chbal">点击查询</a></li> 
       <li style="margin-bottom: 20px;">PT平台:<a id="ptbal">点击查询</a></li> 
      </ul> 
     </div> 
    </div> 

のjQuery:親切

私のHTML助言あなたは何ができるか

$(".be_main a").click(function() { 
       var gp = $(this); 
       var act = gp.attr("id"); 
       $("#loading").show(); 
        $("#showmethemoney a").text('0.00'); 
        }); 
        complete: function (XMLHttpRequest, status) { 
         $("#loading").hide(); 
         if (status == 'timeout') { 
          alert("加载超时"); 
         } 
        } 
       }); 
      }); 


     }); 

答えて

1

ことはあなたのclick -functionに$(this).text('0.00')を追加することです。 event.preventDefaultが必要なのは、そうでなければページから離れて移動し、テキストの変更が見えなくなるからです。

$(".be_main a").click(function (event) { 
    event.preventDefault(); 

    var gp = $(this); 
    gp.text('0.00'); 
}) 
+0

こんにちは、その作業。ありがとう兄貴 –

1

あなたgp変数はjQueryのは、これだけのテキスト

gp.text("0.00"); 

デモ

$(".be_main a").click(function() { 
 
    var gp = $(this); 
 
    gp.text("0.00"); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="be_main" id="showmethemoney"> 
 
    <ul> 
 
    <li>EA真人:<a id="eabal">点击查询</a> 
 
    </li> 
 
    <li>BBIN真人:<a id="bbinbal">点击查询</a> 
 
    </li> 
 
    <li>AG真人:<a id="agbal">点击查询</a> 
 
    </li> 
 
    <li>EBET平台:<a id="ebetbal">点击查询</a> 
 
    </li> 
 
    <li>体育平台:<a id="sbbal">点击查询</a> 
 
    </li> 
 
    <li>LB彩票:<a id="lbbal">点击查询</a> 
 
    </li> 
 
    <li>KG彩票:<a id="kgbal">点击查询</a> 
 
    </li> 
 
    <li>AMP时时彩:<a id="ampbal">点击查询</a> 
 
    </li> 
 
    <li>棋牌游戏:<a id="chbal">点击查询</a> 
 
    </li> 
 
    <li style="margin-bottom: 20px;">PT平台:<a id="ptbal">点击查询</a> 
 
    </li> 
 
    </ul> 
 
</div>
を変更するjQueryのメソッド .text()を使用し、クリックされたアンカー要素をラップされます

関連する問題