171 похожих чатов

Народ, помогите, пжлс, с AjaxSnippet. После загрузки у меня

выполянется некоторый JS на событии as_complete

$(document).on('as_complete', document, function(e,d) { ... });


Но на тех страницах, где нет ajaxsnippet - этот код соответсвенно не выполняется. А надо чтобы он выполнялся тоже.

Как обойти эту проблему?

22 ответов

11 просмотров

Вынести в функцию и запускать эту функцию

Дмитрий- Автор вопроса
Артур Шевченко💀
Вынести в функцию и запускать эту функцию

не подходит. Так было изначально. но у меня код выполняет действия, связанные с высотами элементов на странице, и в случае, когда ajaxsnippet есть - мне нужно дождаться, когда загрузятся все блоки

Дмитрий
не подходит. Так было изначально. но у меня код вы...

Не понимаю почему не подходит. Выносишь код в функцию. А потом делаешь так $(document).on('as_complete', document, function(e,d) { myFunction() }); $(document).ready(function(e,d) { myFunction() });

Дмитрий- Автор вопроса
Артур Шевченко💀
Не понимаю почему не подходит. Выносишь код в функ...

ну так оно 2 раза чтоли будет выполняться если есть ajaxsnippet?

Дмитрий
ну так оно 2 раза чтоли будет выполняться если ест...

Ну да))) Записывай в куки факт выполнения и проверяй выполнено или нет.

Артур Шевченко💀
Ну да))) Записывай в куки факт выполнения и провер...

там фиг угадаешь с этими яваскриптами, колбеками, итд

Anton Bashurov
там фиг угадаешь с этими яваскриптами, колбеками, ...

Ну там в целом сомнительный эксперимент проводится)))

Дмитрий- Автор вопроса
Артур Шевченко💀
А что за высоты?

прилипающий блок меню слева https://abouolia.github.io/sticky-sidebar/ чтобы он корректно приклеивался и работал -нужно чтобы станица полностью загрузилась и потом запускать этот скрипт

Дмитрий- Автор вопроса
Артур Шевченко💀
А что за высоты?

если запускать его до as_complete - то он некорректно считает высоту для прилипания блока

Дмитрий
прилипающий блок меню слева https://abouolia.githu...

Я тебе сейчас одно вещь скажу, только ты не расстраивайся))) Это можно сделать стилями одной строкой .sidebar{ position: sticky; }

Дмитрий- Автор вопроса
Артур Шевченко💀
Я тебе сейчас одно вещь скажу, только ты не расстр...

я так и думал что ты мне об этом напишешь, но я тоже не просто так это всё налепил. У меня высота прилипающего блока больше высоты экрана, и надо чтобы блок был "умный". он прокручивается и прилипает снизу когда ты крутишь страницу вниз, и прокручивается обратно и прилипает сверху, когда крутишь наверх

Дмитрий- Автор вопроса
Артур Шевченко💀
Я тебе сейчас одно вещь скажу, только ты не расстр...

position: sticky; не дает такого эффекта, он прилипает сверху, а всё что не помещается по высоте экрана - выпадает вообще.

Sentinel
У тебя три 😜

Одна без учёта форматирования)))

Дмитрий
position: sticky; не дает такого эффекта, он прили...

Надо просто ограничить максимальную высоту .sidebar{ position: sticky; max-height:100vh; overflow-y:auto; }

Дмитрий- Автор вопроса
Степан Гончаров 🇷🇺
max-height: calc(100vh); overflow-y: auto;

да я всё перепробовал уже) все варианты css

Дмитрий- Автор вопроса
Артур Шевченко💀
Надо просто ограничить максимальную высоту .sideba...

там будет вертикальная прокрутка, а мне она не вап

Дмитрий
да я всё перепробовал уже) все варианты css

Ладно, я уже говорил, это твой сайт делай что хочешь))) Но ИМХО такое надо делать стилями

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
16
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
А кто такой мужчина в твоем понимании Азиз?
who?です 🐈
11
Ну значит тебе повезло, мы же про транк говорим оба?
Александр (Rouse_) Багель
11
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Карта сайта