Spaces:
Sleeping
Sleeping
| /* | |
| ========================================= | |
| | | | |
| | Scroll To Top | | |
| | | | |
| ========================================= | |
| */ | |
| $('.scrollTop').click(function() { | |
| $("html, body").animate({scrollTop: 0}); | |
| }); | |
| $('.navbar .dropdown.notification-dropdown > .dropdown-menu, .navbar .dropdown.message-dropdown > .dropdown-menu ').click(function(e) { | |
| e.stopPropagation(); | |
| }); | |
| /* | |
| ========================================= | |
| | | | |
| | Multi-Check checkbox | | |
| | | | |
| ========================================= | |
| */ | |
| function checkall(clickchk, relChkbox) { | |
| var checker = $('#' + clickchk); | |
| var multichk = $('.' + relChkbox); | |
| checker.click(function () { | |
| multichk.prop('checked', $(this).prop('checked')); | |
| }); | |
| } | |
| /* | |
| ========================================= | |
| | | | |
| | MultiCheck | | |
| | | | |
| ========================================= | |
| */ | |
| /* | |
| This MultiCheck Function is recommanded for datatable | |
| */ | |
| function multiCheck(tb_var) { | |
| tb_var.on("change", ".chk-parent", function() { | |
| var e=$(this).closest("table").find("td:first-child .child-chk"), a=$(this).is(":checked"); | |
| $(e).each(function() { | |
| a?($(this).prop("checked", !0), $(this).closest("tr").addClass("active")): ($(this).prop("checked", !1), $(this).closest("tr").removeClass("active")) | |
| }) | |
| }), | |
| tb_var.on("change", "tbody tr .new-control", function() { | |
| $(this).parents("tr").toggleClass("active") | |
| }) | |
| } | |
| /* | |
| ========================================= | |
| | | | |
| | MultiCheck | | |
| | | | |
| ========================================= | |
| */ | |
| function checkall(clickchk, relChkbox) { | |
| var checker = $('#' + clickchk); | |
| var multichk = $('.' + relChkbox); | |
| checker.click(function () { | |
| multichk.prop('checked', $(this).prop('checked')); | |
| }); | |
| } | |
| /* | |
| ========================================= | |
| | | | |
| | Tooltips | | |
| | | | |
| ========================================= | |
| */ | |
| $('.bs-tooltip').tooltip(); | |
| /* | |
| ========================================= | |
| | | | |
| | Popovers | | |
| | | | |
| ========================================= | |
| */ | |
| $('.bs-popover').popover(); | |
| /* | |
| ================================================ | |
| | | | |
| | Rounded Tooltip | | |
| | | | |
| ================================================ | |
| */ | |
| $('.t-dot').tooltip({ | |
| template: '<div class="tooltip status rounded-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>' | |
| }) | |
| /* | |
| ================================================ | |
| | IE VERSION Dector | | |
| ================================================ | |
| */ | |
| function GetIEVersion() { | |
| var sAgent = window.navigator.userAgent; | |
| var Idx = sAgent.indexOf("MSIE"); | |
| // If IE, return version number. | |
| if (Idx > 0) | |
| return parseInt(sAgent.substring(Idx+ 5, sAgent.indexOf(".", Idx))); | |
| // If IE 11 then look for Updated user agent string. | |
| else if (!!navigator.userAgent.match(/Trident\/7\./)) | |
| return 11; | |
| else | |
| return 0; //It is not IE | |
| } |