refactored notif dropdown, #2771

This commit is contained in:
Julian Lam
2015-02-25 13:43:21 -05:00
parent 0c903672d0
commit 3202a52a61

View File

@@ -58,10 +58,9 @@ define('notifications', ['sounds'], function(sound) {
});
notifList.on('click', '.mark-read', function(e) {
var anchorEl = $(this.parentNode),
parentEl = anchorEl.parent(),
nid = anchorEl.attr('data-nid'),
unread = parentEl.hasClass('unread');
var liEl = $(this.parentNode),
nid = liEl.siblings('a').attr('data-nid'),
unread = liEl.hasClass('unread');
e.preventDefault();
e.stopPropagation();
@@ -71,7 +70,7 @@ define('notifications', ['sounds'], function(sound) {
app.alertError(err.message);
}
parentEl.toggleClass('unread');
liEl.toggleClass('unread');
increaseNotifCount(unread ? -1 : 1);
});
});