2013-10-04 27 views
10
siyah

olur. triggrer şu şekildedir:Önyükleme modal göstermiyor. Sadece arka plan ben önyükleme modal kullanıyorum

<a id="add-feed-button" role="button" data-toggle="modal" href="#add-feed-form" class="btn pull-right btn-success" style="margin-left:5px; margin-top:-4px;">Add new</a> 

ve benim modal: Sadece zemin siyah olur ancak hiçbir kalıcı göründüğünü

<div id="add-feed-form" class="form-feed modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
this is modal. 
</div> 

Sorun olduğunu.

Ben bootstrap.js ve ayrıca bootstrap.min.css dahil ettik. Oldukça bir kez modalar kullandım ama bu garip bir problem.

cevap

21

Kaldır .hidediv#add-feed-form Sınıf ve sonra gayet iyi çalışır.

Demo

+1

Ben bir sorudur gerekli 'hide' sınıf değil neden zaman ** [Bootstrap docs] (http://getbootstrap.com/2.3.2/javascript.html#modals) ** orada olması gerektiğini ima eder? – vogomatix

+1

, çünkü Bootstrap belgelerinde gizle sınıfı zaten belirtilmiştir. Bu onu gizlemek için yapar. –

+0

@vogomatix, 'hide' sınıfı önyükleme 2.x kullanılan ve bootstrap 3.x uzaklaştırılır için Ben kullanıcı portuna 3.X yani dolayısıyla .hide konuyu sahip olmanın 2.X kodu tyring düşünüyorum. Umarım yardımcı olur ! ;) – uday

İlgili konular