Primer Commit
This commit is contained in:
48
dist/js/pages/email/email.js
vendored
Normal file
48
dist/js/pages/email/email.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
// jQuery
|
||||
|
||||
$(function() {
|
||||
"use strict";
|
||||
|
||||
var mail = $('.email-table .max-texts a');
|
||||
|
||||
// Highlight row when checkbox is checked
|
||||
$('.email-table').find('tr > td:first-child').find('input[type=checkbox]').on('change', function() {
|
||||
if ($(this).is(':checked')) {
|
||||
$(this).parents('tr').addClass('selected');
|
||||
} else {
|
||||
$(this).parents('tr').removeClass('selected');
|
||||
}
|
||||
});
|
||||
|
||||
$(".sl-all").on('click', function() {
|
||||
$('.email-table input:checkbox').not(this).prop('checked', this.checked);
|
||||
if ($('.email-table input:checkbox').is(':checked')) {
|
||||
$('.email-table input:checkbox').parents('tr').addClass('selected');
|
||||
} else {
|
||||
$('.email-table input:checkbox').parents('tr').removeClass('selected');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$("#compose_mail").on("click", function() {
|
||||
$('.right-part.mail-list').fadeOut("fast");
|
||||
$('.right-part.mail-details').fadeOut("fast");
|
||||
$('.right-part.mail-compose').fadeIn("fast");
|
||||
});
|
||||
|
||||
$("#cancel_compose").on("click", function() {
|
||||
$('.right-part.mail-compose').fadeOut("fast");
|
||||
$('.right-part.mail-list').fadeIn("fast");
|
||||
});
|
||||
|
||||
$(mail).on("click", function() {
|
||||
$('.right-part.mail-list').fadeOut("fast");
|
||||
$('.right-part.mail-details').fadeIn("fast");
|
||||
});
|
||||
|
||||
$("#back_to_inbox").on("click", function() {
|
||||
$('.right-part.mail-details').fadeOut("fast");
|
||||
$('.right-part.mail-list').fadeIn("fast");
|
||||
});
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user