Not sure if it helps but I wrote this: https://gist.github.com/979717 a couple of months ago but I do not know if it adheres to the official guides.
On Tue, Oct 4, 2011 at 2:29 AM, Hemant M. <[email protected]> wrote: > Hello i'm trying to make this code shorter in coffee script ... what do > you suggest? i'm new to coffee script and just want to know how i would > shorten this command > > keyDownHandler = (event) -> > selectedItem = > $(event.target).siblings(".suggestions").children(".current-suggestion") > if selectedItem.length > 0 > if event.which is 40 > nextItem = > $(selectedItem).removeClass("current-suggestion").next() > nextItem.addClass "current-suggestion" if nextItem.length > 0 > return > if event.which is 38 > nextItem = > $(selectedItem).removeClass("current-suggestion").prev() > nextItem.addClass "current-suggestion" if nextItem.length > 0 > return > if event.which is 13 or event.which is 9 > addSuggestion(event.target)(selectedItem) > event.preventDefault() > return > > -- > Posted via http://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > - -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

