0
静的なサイトジェネレータでcoffeescriptを使用し始めただけで、簡単なスクリプトでエラーが発生します。ボタンをクリックすると新しいウィンドウでいくつかのリンクを開こうとしていますが、しばらくするとウィンドウが閉じます。coffeescriptで配列から開いているリンクを試してエラーが発生しました
私はここで
Uncaught TypeError: Cannot read property 'close' of null
を取得していますが、HTMLです:
<a id="download-button" class="btn-large">Open Links</a>
そして、ここでは私が欠けているかわからないんだけどCoffeeScriptの
$('a#download-button').on "click", ->
urlList = [
'http://www.google.com'
'http://www.msn.com'
'http://www.yahoo.com'
]
wnd = undefined
curIndex = 0
openWindow = ->
wnd = window.open(urlList[curIndex], '', '')
setTimeout (->
wnd.close()
curIndex++
if curIndex < urlList.length
openWindow()
return
), 2000
return
openWindow()
ですここに。
ご協力いただきまして誠にありがとうございます。