jQueryの親子セレクタ文字列を列挙する便利な機能が必要でした。私はCS 1.10.0で動作するように次のものを得ることはできません(1.7.1でテスト済み)。私は間違って何をしていますか?CoffeeScript:曖昧なカンマが空白の区切り文字で結合されています
pcsel = (parent_sel, child_sels...) ->
### Uitlity for forming parent > child selector string ###
childchain = [" > " + child for child in child_sels]
parent_sel + childchain.join('')
console.log pcsel("foo", "bar") # OK. yields "foo > bar"
console.log pcsel("foo", "bar", "glop") # BAD. yields "foo > bar, > glop"
# Sanity check
console.log "foo" + [" > bat", " > glop"].join('') # OK. yields "foo > bar > glop"
ありがとう!
(私もCSリポジトリ内の問題としてこれを掲載しました)