Выполнить код после определенного запуска Javascript

Просто, когда этот JavaScript выполняется, мне нужно добавить некоторый CSS для внедрения. Однако я не могу сделать это с этим файлом, поскольку у меня нет к нему доступа, поэтому это нужно делать на уровне страницы. У меня проблемы с правильным таргетингом.

Я проверил пару вещей, но пока мне не повезло.

jQuery($("#mobileFilterModal").click(function() {
  alert("Btn 1 Clicked");
});

customFunction() {
  alert("Btn 1 Clicked");
}
mobileFilterModal().done( customFunction() );


function functionOne(x) {return x};

function functionTwo(var1) {
  console.info("it worked");
}
functionTwo(functionOne);


function myFunction() {
  console.info("sweet");
}

вот часть файла JavaScript, на которую я пытаюсь настроить таргетинг:

mobileFilterModal: function() {
            var a = ($("html").offset().top, $(window).height()),
                b = $(".klg-active-filter-modal");
            $(".klg-micrositeLogoTitle").hide(), $(".klg-micrositeTitle").hide(), $("html, body").css({
                height: a + "px",
                overflow: "hidden"
            }), 0 != $(".klg-actual-mainHeader").length ? ($("body").prepend('<div class = "klg-hideBackGround"></div>'), b.find(".klg-newsfilter-modal").css({
                height: a - 90 + "px",
                "overflow-y": "scroll"
            })) : ($("body").prepend('<div class = "klg-hideBackGround"></div>'), b.find(".klg-newsfilter-modal").css({
                height: a - 105 + "px",
                "overflow-y": "scroll"
            })), b.find(".klg-newsfilter-modal").addClass("klg-showModal").css(0 != $(".klg-actual-mainHeader").length ? {
                top: "-80px"
            } : {
                top: "-100px"
            }), b.find(".klg-newsfilter-modal").bind("touchmove", function(a) {
                $(this).scrollTop()
            }), $(".klg-newsfilter-modal").trigger("click")
        },
        hideFilterPopup: function() {
            $(".klg-hideBackGround").remove(), $(".klg-newsfilter-modal").removeClass("klg-showModal"), $(".klg-micrositeLogoTitle").show(), $(".klg-micrositeTitle").show(), $(".klg-news-filter-ParentSection").removeClass("klg-active-filter-modal"), $("html, body").on("touchstart touchmove", function(a) {
                $(this).css({
                    height: "auto",
                    overflow: ""
                })
            })
        },
mobileFilterModal не отображается ни в чем для return, так что вы пытаетесь назвать .done(…)?
Bergi 12.10.2018 17:22

этот код отображается прямо под кодом выше ... Я думаю, это может быть недостающий фрагмент головоломки, да?

Christopher 12.10.2018 17:50

hideFilterPopup: function () {$ (". klg-hideBackGround"). remove (), $ (". klg-newsfilter-modal"). removeClass ("klg-showModal"), $ (". klg-micrositeLogoTitle") .show (), $ (". klg-micrositeTitle"). show (), $ (". klg-news-filter-ParentSection"). removeClass ("klg-active-‌ filter-modal"), $ ( "html, body"). on ("touchstart touchmove", function (a) {$ (this) .css ({height: "auto", overflow: ""})})},

Christopher 12.10.2018 17:51
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
3
45
0

Другие вопросы по теме