blackdarthvader
@blackdarthvader
Только учусь кодить ^_^

Как добавить условия в JQuery?

Здравствуйте.

Гуглил но не смог найти ничего, чтобы помогло мне решить данную проблему, а дело в том, что есть div, который выводит информацию о том, есть ли у товара отзыв.

Вызывается все это дело таким образом

<script async="async" type="text/javascript"
 src="//static.sprosikupi.ru/js/widget/sprosikupi.bootstrap.js">
</script>


<div class="spk-good-rating" shop-id="6c8f0621ca3fc966956710" good-id="<?=$item['id']?>" good-url="/tovar?id=<?=$tovar['id']?>" ></div>


При загрузке данного шаблона, он выглядит так

<div class="spk-good-rating" shop-id="6c8f0621ca3fc966956710" good-id="43864354596" good-url="http://site.ru/tovar?id=1224">
<a href="http://site.ru/tovar?id=1224" class="spk-rating-stars spk-good-rating-0"></a> 
<span class="spk-rating-count">(0)</span>
</div>


Как можно добавить условие на JS или JQuery, чтобы если данные в
<span class="spk-rating-count"></span>
не равны (0), то добавляем произвольный html код рядом с товаром, например "есть отзыв".

Возможно ли это сделать?
  • Вопрос задан
  • 358 просмотров
Решения вопроса 1
;(function($){
  $(function(){
    $(document.head).append(
      $('<script/>', {
        'type' : 'text/javascript',
        'src'  : '//static.sprosikupi.ru/js/widget/sprosikupi.bootstrap.js'
      }).on('load', function(){
        $('div.spk-good-rating').each(function(){
          if($(this).find('span.spk-rating-count').text() != '(0)'){
            // $(this).append();
          }
        });
      })
    );
  });
})(jQuery);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект