0

Я использую жемчужину Sass-Bootstrap в своем проекте и имею следующее в своем application.js файле.Что называется Javascript?

// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD 
// GO AFTER THE REQUIRES BELOW. 
// 
//= require jquery 
//= require jquery_ujs 
//= require bootstrap 
//= require bootstrap-scrollspy 
//= require bootstrap-modal 
//= require bootstrap-dropdown 
//= require_tree 

Я включил следующую разметку в моем application.html.erb файл, чтобы использовать модальную функцию.

<div class="modal" id="loginModal"> 
      <div class="modal-header"> 
      <button class="close" data-dismiss="modal">×</button> 
      <h3>Sign in</h3> 
      </div> 
      <div class="modal-body"> 
      <%= simple_form_for(resource, :as => resource_name, :url => session_path(resource_name),:html => { :class => 'form-horizontal' }) do |f| %> 
        <%= f.input :email, :required => false, :autofocus => true %> 
        <%= f.input :password, :required => false %> 
        <%= f.input :remember_me, :as => :boolean if devise_mapping.rememberable? %> 
        <%= f.button :submit, "Sign in", :class => 'btn' %> 
       <% end %> 
      </div> 
     </div> 

Но почему-то. Модальные показы, даже если в любом другом файле нет javascript/coffescript ... что называется? Это поведение по умолчанию?

ответ

0

Try:

<div class="modal hide" id="loginModal"> 
+0

doh..silly mistake..thanks! – Keva161

+1

Я знаю из личной борьбы. Я нашел это не очень хорошо документированным. – evanbikes

Смежные вопросы