Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   не подгружает скрипт после ajax обновления (https://javascript.ru/forum/jquery/79736-ne-podgruzhaet-skript-posle-ajax-obnovleniya.html)

face2005 16.03.2020 14:59

не подгружает скрипт после ajax обновления
 
Добрый день! есть фильтр, который работает на ajax, после сортировки уже не срабатывает скрипт
$("#search-filter-form-4096 li").addClass("hideField");


var $dependerItem = $('.sf-field-post-meta-audi');
$('.sf-field-post-meta-marka .sf-input-select').each(function() {

  var curentSelectedVal = $(this).find('option:selected').val();

  if (curentSelectedVal == 'Audi') {
    $dependerItem.removeClass('hideField');
  } else {
    $dependerItem.addClass('hideField');
  }

});


когда фильтрую без ajax, то все нормально.. как заставить это работать при ajax ?

ksa 17.03.2020 07:13

Цитата:

Сообщение от face2005
как заставить это работать при ajax ?

Переписать скрипт с использованием делегирования событий...
https://learn.javascript.ru/event-delegation
Или запускать тот скрипт после всякого обновления контента...


Часовой пояс GMT +3, время: 18:22.