Removed NoticeHover from JavaScript for speed gain. Using CSS instead

to handle the notice hover state. The difference is only seen in the
conversation page.
This commit is contained in:
Sarven Capadisli
2009-06-17 07:49:41 +00:00
parent befbfc9c73
commit 0e4d8c416d
3 changed files with 15 additions and 24 deletions

View File

@@ -230,21 +230,10 @@ $(document).ready(function(){
};
$("#form_notice").ajaxForm(PostNotice);
$("#form_notice").each(addAjaxHidden);
NoticeHover();
NoticeReply();
NoticeAttachments();
});
function NoticeHover() {
function mouseHandler(e) {
$(e.target).closest('li.hentry')[(e.type === 'mouseover') ? 'addClass' : 'removeClass']('hover');
};
$('#content .notices').mouseover(mouseHandler);
$('#content .notices').mouseout(mouseHandler);
}
function NoticeReply() {
if ($('#notice_data-text').length > 0) {
$('#content .notice').each(function() {
@@ -319,4 +308,4 @@ function NoticeAttachments() {
$(this).closest(".entry-title").removeClass('ov');
}
);
}
}