Monday, 15 March 2010

ruby on rails - from Javascript to CoffeeScript -



ruby on rails - from Javascript to CoffeeScript -

how write javascript code in coffeescript?

$('#id_tab a').click(function (e) { $('ul.nav-tabs li.active').removeclass('active') $(this).parent('li').addclass('active') })

it works when set in html.erb file

so seek in coffeescript file:

$ -> $('#id_tab a').click (e) -> $('ul.nav-tabs li.active').removeclass 'active' $(this).parent('li').addclass 'active'

and doesn't work. please help!

there nice site called js2coffee can utilize check script. you'll see coffee script compiles to:

$(function() { homecoming $('#id_tab a').click(function(e) { $('ul.nav-tabs li.active').removeclass('active'); homecoming $(this).parent('li').addclass('active'); }); });

instead, seek this:

$ -> $('#id_tab a').click (e) -> $('ul.nav-tabs li.active').removeclass 'active' $(this).parent('li').addclass 'active' true true

you can view stackoveflow reply more information, coffeescript returns lastly line.

ruby-on-rails twitter-bootstrap ruby-on-rails-3.2 coffeescript

No comments:

Post a Comment