PageSourceSearch

https://edviceacademy.com/wp-content/plugins/masterstudy-lms-learn…/vendors/ms-bootstrap-custom_ver-3.6.28.js

js edviceacademy.com collected 2026-10-07 21:21:16 UTC 3,105 bytes, 78 lines download raw bytes

1"use strict";
2
3(function ($) {
4    $(document).ready(function () {
5        var selectr = '.nav.nav-tabs';
6        $('body').on('click', "".concat(selectr, " > li"), function (e) {
7            e.preventDefault();
8            var $this = $(this);
9            var $nav_tabs = $(this).closest(selectr);
10            var $tabs_content = $nav_tabs.next();
11            if($nav_tabs.next().prop('className') !== 'tab-content') {
12                $tabs_content = $nav_tabs.parent().next();
13            }
14            var selector = $this.find('a').attr('href');
15            if (selector && selector.indexOf('#') !== 0) {
16                selector = '#' + selector;
17            }
18            var loginId = '#stm-lms-login-modal';
19            var registerId = '#stm-lms-register';
20
21            switch (selector) {
22                case '#stm-lms-register': {
23                    jQuery(loginId).removeClass('active');
24                    jQuery(registerId).addClass('active');
25                    jQuery(loginId + ' .stm_lms_login_wrapper').css('display','none');
26                    $nav_tabs.find('li').removeClass('active');
27                    $(this).addClass('active');
28                    break;
29                }
30                case '#stm-lms-login-modal': {
31                    jQuery(loginId).addClass('active');
32                    jQuery(registerId).removeClass('active');
33                    jQuery(loginId + ' .stm_lms_login_wrapper').css('display','block');
34                    $nav_tabs.find('li').removeClass('active');
35                    $(this).addClass('active');
36                    break;
37                }
38            }
39
40            if (!$tabs_content.hasClass('tab-content')) {
41                if ($tabs_content.hasClass('tab-pane')) {
42
43                    $nav_tabs.find('li').removeClass('active');
44                    $(this).addClass('active');
45
46                }
47                else {
48                    return false;
49                }
50                return  false;
51            }
52            else {
53                $nav_tabs.find('li').removeClass('active');
54                $(this).addClass('active');
55                $tabs_content.find('.tab-pane').removeClass('active');
56                $tabs_content.find(selector).addClass('active');
57                $('.section_items .dragArea').click(function (event) {
58                    if (event.target.closest('.stm_lms_questions_v2') == null) {
59                        $('.stm_lms_item_modal__inner .nav-tabs').each(function () {
60                            $(this).find('li').removeClass('active')
61                            $(this).find('li:first').addClass('active')
62                        })
63                        $('.stm_lms_item_modal__inner').each(function () {
64                            $(this).find('.tab-pane').removeClass('active')
65                            $(this).find('.tab-pane:first').addClass('active')
66                        })
67                    }
68                })
69
70            }
71
72        });
73
74    });
75    $(window).on('load', function(){
76        $('.ms_plugin_loader_bg_').fadeOut('fast');
77    });
78})(jQuery);

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.