我不確定如何構建以下內容。這工作得很好:將此jquery翻譯成咖啡腳本?
$('.hover li').on 'hover', (ev) ->
$(this).addClass('active')
我知道我可以使用,而不是「addClass」切換',但由於其他原因,我需要一個處理輸出功能通過。所以我試過這個:
$('.element').on 'hover', (ev)
-> $(this).addClass('active'),
-> $(this).removeClass('active')
這會返回一個錯誤 - 'unexpected,'。我嘗試了其他變體,並且我在網上找到的大多數示例都不使用.on 'hover' (ev) ->
格式。
我原來使用toggleClass但是如果我上空盤旋,在頁面加載此元素,該元素將啓動作爲活動,然後在懸停,切換到不活動等。 –
這是什麼'ev'? – emaillenin
@emaillenin事件對象,請參閱http://api.jquery.com/hover/ – Niko