...

При нажатии на системную кнопку пользователем - программно выполнять какое либо действие

Тема в разделе "Примеры сценариев", создана пользователем alekc_bpm87, 17 апр 2023.

  1. alekc_bpm87

    alekc_bpm87 Эксперт

    Задача: В Ленте, при нажатии на кнопку Показать еще - требуется скрывать кнопки Ответить в сообщениях ленты.
    Реализация: Для реализации будем использовать метод jquery - bind(), который является аналогом метода addEventListener в js. Реализуем в виджет коде на форме с виджетом Лента:
    Код:
    
    $('.btn.btn-default.size-lg.ng-star-inserted:contains(" Показать еще ")').bind('click', function() {
            
    window.setTimeout(async () => {
                   $(
    '.add-answer-button.btn.btn-link.ng-star-inserted:contains(" Ответить ")').css('display''none');
            }, 
    200)
        });
    Последнее редактирование: 17 апр 2023
  2. Codain

    Codain Активный участник

    Может ещё получиться не только запретить отвечать, но и вообще писать в ленту?
  3. zaitsev_i

    zaitsev_i Активный участник

    Таким же способом скрыть поле для ввода новых сообщений, скрыть кнопку для ответа на существующие сообщения
  4. Codain

    Codain Активный участник

    Идея в целом чтоб в определённых формах запретить писать в ленту