2016-04-18 8 views
0

Rails 5 beta3Dont Arbeit Coffee Methode ändern Textfeld

I gems

installiert
gem 'uglifier', '>= 1.3.0' 
# Use CoffeeScript for .coffee assets and views 
gem 'coffee-rails', '~> 4.1.0' 

Erstellt Skript: Javascripts/freelancers.coffee

jQuery -> 
    $('.birthday1').change -> 
    alert("Alert!!!!!!!!") 
    $('.birthday1').datepicker()  

edit.html.erb

<li> 
     <label for="freelancer_birth_date">Birthday</label> 
     <div>   
      <%= f.text_field :birthday, class: 'birthday1' %> 
     </div> 
     </li> 

Ich gebe einen neuen Wert in das Textfeld ein, aber nichts passiert. Was ist falsch in meinem Skript?

+0

Ist 'freelancers.coffee' in Ihrer Datei' application.js' enthalten? –

+0

ich hinzugefügt // = Freelancer erfordern. Jetzt Alarm aufrufen. Vielen Dank. –

+0

Ich denke, Sie sollten 'id: 'birthday1'' verwenden –

Antwort

0

Problem war mit Konflikt mit einem anderen Jquery-Skripten. Ich habe diese Skripte gelöscht und alle arbeiten jetzt.