D.

CoffeeScript で URL パラメータと値を取得する。

/hoge/new?key=value&hoge=fuga みたいな URL パラメータと値を取得したい。

get_url_param = () ->
  v = []
  hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&')
  for hash in hashes
     h = hash.split('=')
     v.push(h[0])
     v[h[0]] = h[1]
  alert v.key # value が取れるのであとは適当に利用

$ ->
  if $('.hoge-new-page').is(':visible')
    get_url_param()

参考 (jQuery でのやりかた)

Get URL parameters & values with jQuery
http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html


CoffeeScript で書いている人がいるかと思って軽く検索したけど見つからなかったので書き残しておく。あと、はてなダイアリースーパー pre 記法って CoffeeScript には対応していないんですかね。