Показать сообщение отдельно
  #1 (permalink)  
Старый 15.01.2022, 20:32
Кандидат Javascript-наук
Отправить личное сообщение для 12345678 Посмотреть профиль Найти все сообщения от 12345678
 
Регистрация: 03.09.2012
Сообщений: 109

Вопрос по jQuery, проверить, соответствует ли имя файла картинки и тогда выполнить, к
Доброго времени суток.

Было вот так
<td class="featured column-featured" data-colname="Featured product">Yes</td>


и определялось это вот так

var specific_post_edit_row = $( '#edit-' + id ),
            specific_post_row = $( '#post-' + id ),
            featured_product = false;
    if( $( '.column-featured', specific_post_row ).text() == 'Yes' ) featured_product = true;
                ...
    $( ':input[name="featured"]', specific_post_edit_row ).prop('checked', featured_product );


Я поменял логику и теперь за место слова Yes выводится картинка или несколько таковых (в зависимости от установленных чекбоксов).

Как теперь определять состояние, т.е. при наличии картинки с определённым именем (к примеру hide.png) скрипт выполнял далее свои обязанности.

P.S. Картинок в теге может быть и несколько, среди них надо обнаружить с определённым именем. Т.е. может быть и так
<td class="featured column-featured" data-colname="Featured product"><img width="32" height="32" src="https://site.ru/vote.png"><img width="32" height="32" src="https://site.ru/hide.png"><img width="32" height="32" src="https://site.ru/imagestaff.png"></td>
Ответить с цитированием