PageSourceSearch

https://ihit.bio/themes/altum/assets/js/main.js?v=741

js ihit.bio collected 2026-10-08 10:10:46 UTC 1,447 bytes, 49 lines download raw bytes

1$(document).ready(() => {
2    /* Submit disable after 1 click */
3    $('[type=submit][name=submit]').on('click', (event) => {
4        $(event.target).addClass('disabled');
5
6        let text = $(event.target).text();
7        let loader = '<div class="spinner-grow spinner-grow-sm"><span class="sr-only">Loading...</span></div>';
8        $(event.target).html(loader);
9
10        setTimeout(() => {
11            $(event.target).removeClass('disabled');
12            $(event.target).text(text);
13        }, 3000);
14
15    });
16
17    /* Confirm delete handler */
18    $('body').on('click', '[data-confirm]', (event) => {
19        let message = $(event.currentTarget).attr('data-confirm');
20
21        if (!confirm(message)) return false;
22    });
23
24    /* Custom links */
25    $('[data-href]').on('click', event => {
26        let url = $(event.currentTarget).data('href');
27
28        fade_out_redirect({ url, full: true });
29    });
30
31    /* Enable tooltips everywhere */
32    $('[data-toggle="tooltip"]').tooltip();
33
34    /* Popovers */
35    $('.popover-dismiss').popover({
36        trigger: 'focus'
37    })
38
39    $(document).on('click', 'a[href^="#"].anchor', function (event) {
40        $('html, body').animate({
41            scrollTop: $($.attr(this, 'href')).offset().top
42        }, 1000);
43    });
44
45    $('.date').mask('00/00/0000');
46    $('.phone').mask('(99) 99999-9999');
47    $('.date_time').mask('00/00/0000 00:00:00');
48
49});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.