48 lines
1.5 KiB
JavaScript
48 lines
1.5 KiB
JavaScript
// 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");
|
|
});
|
|
|
|
}); |