
98
|
第五章
解決方法是在
refreshEntries()
函式建立刪除按鈕時,把點擊事件連結上去。為此,要
把下列粗體列加至
for
迴圈尾端:
...
newEntryRow.find('.calories').text(row.calories);
newEntryRow.find('.delete').click(function(){
var clickedEntry = $(this).parent();
var clickedEntryId = clickedEntry.data('entryId');
deleteEntryById(clickedEntryId);
clickedEntry.slideUp(); ...