$('.select').select2({
minimumResultsForSearch: Infinity,
});
$('.toggle-full-screen').click(function () {
$(this).children().toggleClass('fa-expand-arrows-alt fa-compress-arrows-alt')
if (!document.fullscreenElement) {
document.documentElement.requestFullscreen();
} else {
if (document.exitFullscreen) {
document.exitFullscreen();
}
}
});
$('[data-toggle="tooltip"]').tooltip()
$(document).on('show.bs.modal', '.modal', function (event) {
$('.modal').draggable({ handle: ".modal-header" });
})
$(document).on('keydown','.decimal', function (event) {
handleEnterPressedinNormalCell(event, function() {})
}).on('focusout','.decimal', function () {
$(this).val(format_conver_for(minusComma($(this).val()), $(this).data('point')))
});
// 전체 input 텍스트박스 더블클릭 시 초기화
$(document).on('dblclick', 'input[type="text"]:enabled.filter', function () {
$(this).val('')
})
$(document).on('mouseenter', '.table-row > tbody > tr > td, .table-row > thead th', function () {
let $this = $(this);
if (this.offsetWidth < this.scrollWidth && !$this.attr('title')) {
$this.tooltip({
title: $this.text(),
animated: 'fade',
placement: 'right',
container: 'body',
// trigger: 'click'
});
$this.tooltip('show');
}
}).on('mouseleave', '.table-row > tbody > tr > td, .table-row > thead th', function() {
$('.tooltip').hide();
$('.tooltip').tooltip('dispose');
// $('.tooltip').tooltip('hide');
});
$(document).on('mouseenter', ".table-row > tbody > tr > td img", function () {
$(this).tooltip({
html: true,
title: ``,
animated: 'fade',
placement: 'right',
container: 'body',
// trigger: 'click'
});
$(this).tooltip('show');
}).on('mouseleave', '.table-row > tbody > tr > td img', function() {
$('.tooltip').hide();
$('.tooltip').tooltip('dispose');
});
$(document).on('mouseenter', ".tooltip-show-img", function () {
if ($(this).val()) {
$(this).tooltip('dispose')
$(this).tooltip({
html: true,
title: ``,
animated: 'fade',
placement: 'bottom',
container: 'body',
// trigger: 'click'
});
$(this).tooltip('show');
}
}).on('mouseleave', '.tooltip-show-img', function() {
$('.tooltip').hide();
$('.tooltip').tooltip('dispose');
});
$(document).on('mouseenter', 'table .txt_box', function () {
let $this = $(this);
if (! $this.data('title')) { return; }
$this.tooltip({
title: $this.data('title'),
animated: 'fade',
placement: 'top',
container: 'body',
});
$this.tooltip('show');
}).on('mouseleave', '.table .txt_box', function() {
$('.tooltip').hide();
$('.tooltip').tooltip('dispose');
});