我一直在使用它幾個小時,這讓我很生氣。我點擊鏈接彈出一個模式窗口。它有一個CSS過渡,所以它淡入。我需要爲該過渡完成時的回調。所以我挖了這個事件監聽器:Javascript事件監聽器失敗,因爲「undefined」不是函數
$('#tagBox').addEventListener(
'webkitTransitionEnd',
function(event) {
alert("Finished transition!"); },
false);
我在Safari中來,但是該代碼返回此錯誤:
TypeError: 'undefined' is not a function (evaluating '$('#tagBox').addEventListener('webkitTransitionEnd', function(){ alert("Finished transition!") }, false)')
是我的語法是否正確?我可以做alert($('#tagBox'))
,它返回[object],所以它找到了模態元素。爲什麼說undefined不是函數?
謝謝。
爲什麼不使用'bind'而不是? – inhan 2012-03-19 01:54:10
這會一再重複,對吧? – alt 2012-03-19 02:01:35
只有當事件類型被觸發時... – inhan 2012-03-19 11:41:47