Şimdi Coffeescript kullanarak tüm javascript kodumu yazmaya geçiş yapıyorum, Ama hayal kırıklığına uğradım çünkü en basit örnek bana sorunlara neden oluyor. Şu an itibariyle, ben Bu işlev neden Coffeescript kullanarak çalışmıyor?
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://jashkenas.github.com/coffee-script/extras/coffee-script.js" type="text/javascript" charset="utf-8"></script>
<link href="sheet.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/coffeescript">
$ ->
sayHi()
sayHi = ->
alert 'Hi there!'
</script>
</head>
<body>
<div id="all">
</div>
</body>
</html>
yukarıdaki koddan anlaşılacağı gibi
, sadece yapmaya çalışıyorum ... Buna cevap bulmak mümkün olmadan araştırma bir saatten fazla yaptık jQuery'nin hazır işleyicisinden sayHi() işlevini çağırın. Bu ' gerektiği çalışmalarını okudum derleyici ve öğreticiler göre, tanımsızLütfen bana yardım bir işlev değil:
Yakalanmayan TypeError : Ama alıyorum hata şudur , Ama ben ne yapmıyorum bilmiyorum bu çalıştırmak için Korkunç yanlış :(
Son defa kullanmak, tarayıcılar ... CoffeeScript tercüman ya olmasıdır yok "kahve sript.js" komut dosyası JavaScript içine CoffeeScript kodunu çeviri? –
İki ifadeyi çevirmeyi denediniz mi? CoffeeScript ile hiç çalışmamıştım ama bunun bir metod/işlev tanımlanmadan önce (C gibi) çağırdığını varsayıyorum. –
@ Šime Vidas Yani yanlış yaptığım şey şu: ....? – jlstr