PageSourceSearch

https://saintbenezet.fr/themes/public/navigations/nav_classique/navigation.js?v=2.3.5

js saintbenezet.fr collected 2026-10-03 01:50:08 UTC 1,820 bytes, 50 lines download raw bytes

1$(document).ready(function () {
2
3    //-----------------------Menu reset --------------------------//
4    function menuReset() {
5        $('#main-menu').removeClass('menu-open');
6        $('.mask-menu').removeClass('menu-open');
7        $('.sub-menu > ul').removeClass('active');
8        $('.toggle-menu').removeClass('active');
9    };
10    $(window).resize(function () {
11        menuReset();
12    });
13    //----------------------Menu open --------------------------//
14    function menuOpen() {
15        $('.mask-menu').toggleClass('menu-open');
16        $('#main-menu').toggleClass('menu-open');
17        $('.toggle-menu').toggleClass('active');
18    }
19    //-----------------------Toggle menu--------------------------//
20    $('.toggle-menu').on('click', function () {
21        if ($(this).hasClass("active")) {
22            menuReset();
23        }else{
24            menuOpen();
25        }
26    });
27
28    // -------------------------------SUBMENU------------------------------- //
29
30    // ---------------------breackPoint---------------------//
31    if ($(window).width() < 992 ){
32        $('.sub-menu-down.sub-menu> a').click(function(e){
33            e.preventDefault();
34        })
35    }
36    //----------------------HTML--------------------------//
37    $('.sub-menu').each( function(){
38        var item_name = $(this).children( 'a' ).text();
39        $(this).prepend( '<a class="sub-menu-title">'+ item_name +'<i class="fal fa-angle-right fa-lg ml-3"></i></a>' );
40        $(this).children('ul').prepend( '<li class="sub-menu-return"><a><i class="fal fa-angle-left fa-lg mr-3"></i>'+ item_name +'</a></li>' );
41    });
42    $('.sub-menu-title').click(function () {
43        $(this).siblings('ul').toggleClass('active');
44    });
45    $('.sub-menu-return').click(function () {
46        $(this).parent().toggleClass('active');
47    });
48
49
50});

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.