Доброго времени суток.
Было вот так
<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>