2016-08-23 7 views
-2

フォームを非表示にしているdiv(クラス= "hide")をボタンをクリックすると表示しますクラス「hide」を削除します。 divにはラベルとボタンがあります。 「hide」クラスが動的に削除されると、ラベルは表示されません。 ボタンが表示されます。ラベルのみがありません。ここで問題を教えてください。jquery - DIVの "hide"クラスを削除すると、div内にラベルが表示されない

<div id="UpdateDiv" class="hide" class="col-lg-12"> 
    <div align="right" style="margin:10px;"> 
    <label id='UpdateSuccess'>Update Successful</label> 
    <a class="btn btn-primary btn-sm" style="margin-left:10px; width:100px;"> 
     <i class="demo-icon icon-cw-1 fa-fw" style="font-size:1.3em;"> </i> Update 
    </a> 
    <button type="button" class="btn btn-primary btn-sm" style="width:120px; border:0px ">Cancel</button> 
    </div> 
</div> 


$("#UpdateDiv").removeClass("hide"); 

ありがとうございます。

+0

ないソリューションが、あなたの ''

+0

立つ? –

答えて

2

私はあなたの引用符を台無しに思う:

<div id="UpdateDiv" class="hide" class="col-lg-12"> 
    <div align="right" style="margin:10px;"> 
     <label id="UpdateSuccess">Update Successful</label> 
     <a class="btn btn-primary btn-sm" style="margin-left:10px; width:100px;"> 
      <i class="demo-icon icon-cw-1 fa-fw" style="font-size:1.3em;"> </i> Update 
     </a> 
     <button type="button" id="Cancel_{{hubName}}" class="btn btn-primary btn-sm" style="width:120px; border:0px"> Cancel</button> 
    </div> 
</div> 
+0

元のコードで ''">は間違っていますが、HTML5の属性は必ずしも引用符を必要としません(クラス名のようなスペースを引用符で使用する場合のみ) –

+2

はい、知っています。初心者向けのコードは私には、将来的にはスペースの問題がないように慣れさせたいと思っています。 –

+0

はい、私のほうがあなたの答えのフォローアップに似ていました –

0

あなたのhtmlのは間違っています。私はここでこれを修正しました。

$("#UpdateDiv").removeClass("hide"); 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div id=UpdateDiv class="hide" class="col-lg-12"> 
    <div align="right" style="margin:10px;"> 
    <label id='UpdateSuccess'>Update Successful</label> 
    <a class="btn btn-primary btn-sm" style="margin-left:10px; width:100px;"> 
     <i class="demo-icon icon-cw-1 fa-fw" style="font-size:1.3em;"> </i> Update 
    </a> 
    <button type="button" id=Cancel_{{hubName}} class="btn btn-primary btn-sm" style="width:120px; border:0px ">Cancel</button> 
    </div> 
</div> 
+1

(PS:Rajan、何も実行していない場合は、<! - begin snippet:js hide:false console:を削除してください。真のバベル:偽 - > ') –

関連する問題