2013-10-28 77 views
0

我運行到這個準備的文件,但我想我不這樣做是正確的:)延遲綁定點擊執行

$('.wall-action-item ').bind('click', function() { 
    $('#activity-feed').waterfall('reLayout', $('#activity-feed'), function() {}); 
}).delay(1500).fadeIn(400); 

它的功能來刷新瀑布內容。例如,當我點擊評論時,我生成了一些ajax內容。它的工作只有當我點擊.wall-action-item兩次,所以我想我需要設置一些延遲或複製它。我迷路了...

+0

沒有意義...如果您等待10秒鐘然後單擊它,它是否也需要2次點擊?點擊次數之間等待多久? –

+0

所有我可以asume是第一次點擊是行不通的,第二次.. – ciprian

+0

雖然沒有意義。如果第二次點擊起作用,則意味着第一次點擊也起作用。這很可能是說該插件沒有工作,或者第一次點擊實際上並沒有發生(這意味着你點擊了其他的東西) –

回答

0

嘗試刪除第二個參數。它應該是這樣的:

$('.wall-action-item ').bind('click', function() { 
    $('#activity-feed').waterfall('reLayout', function() { 
     alert('relayout done!'); 
    }); 
}).delay(1500).fadeIn(400);