2017-03-23 1 views
0

私のボタンにaddClassを追加し、bootstrap.cssを有効にします。
しかし、それがうまく動作するとデバッグすることによって、すぐにaddClass( 'active')がロールバックされます。
誰でもこの問題について知っていますか?
ここに私のコードです。
javascript addClassが実行中ですがロールバック

$("#a #b button").click(function(){ 
    if($(this).hasClass("active") == true) { 
     $(this).removeClass("active"); 
    } else { 
     $(this).addClass("active"); 
    } 
}); 

と、この私のhtml

<form id="a"> 
    <div class="row"> 
     <div class="btn-group" id="b"> 
      <button ...></button> 
      <button ...></button> 
     </div> 
    </div> 
</form> 

再び話し、問題がaddClassが作業を行う、 'WORKING addClass' についてではなく、jQueryのいくつかの部分を渡すで、クラス 'アクティブ'消えてしまった。

誰でも私を助けてください。

+0

作業しているコードを共有することはできますか?それは私たちがあなたのための大きな出発点を得るのを助けるでしょう。 –

+0

デバッガのスクリーンショットを追加し、必要に応じてお知らせします。次にコードを追加する必要があります。追加した後、私にここで言及し、私は投票を逆にすることを検討します。 –

答えて

0

私はそれを見つける。
問題はデータトグルです。データトグルがaddClassの最後で動作しているので、classは追加されていますが、このロールバックを行うデータトグルです。

data-toggleはdiv、btn-groupの場所です。すべてのアドバイザーのための thx

でも、それは私のPCのWebサイトでうまくいきます。
問題はモバイルでのアクセスのみです。