Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Возможно ли такое на js (https://javascript.ru/forum/dom-window/74073-vozmozhno-li-takoe-na-js.html)

рони 12.06.2018 08:49

Цитата:

Сообщение от Stas1985
А можно поделить .coun / .count_coment

вам достаточно length поделить на length :-? :-? :-?

Stas1985 12.06.2018 09:45

Уточните пожалуйста по подробнее
Цитата:

вам достаточно length поделить на length
просто я в js полный ноль

рони 12.06.2018 09:51

Stas1985,
$(function() {
	setTimeout(function(){
	   $(".count").text($(".glyphicon-star").length);
	   $(".count_coment").text($(".ot_list").length);
       alert($(".glyphicon-star").length/$(".ot_list").length);
	},1000);
	});

Stas1985 12.06.2018 11:01

Сделал так
$(function() {
	    setTimeout(function(){
	       $(".count").text($(".glyphicon-star").length);
	       $(".count_coment").text($(".ot_list").length);
	       $(".count_comentall").text($(".glyphicon-star").length/$(".ot_list").length);
	    },1000);
	    });

И это то что надо:dance:
рони
Большое спасибо вам за помощь!

Stas1985 12.06.2018 13:15

Настроил рейтинг на сайте _https://lik-astana.kz/
<script>
	$(function() {
	    setTimeout(function(){
	       $(".count").text($(".glyphicon-star").length);
	       $(".count_coment").text($(".ot_list").length);
	       $(".count_comentall").text($(".glyphicon-star").length/$(".ot_list").length);
	    },1000);
	    });
</script>
<div class="count_block_coment" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<p>Рейтинг составлен на основе результатов голосования пользователей сайта www.lik-astana.kz</p>
<p>Общий рейтинг
<span class="count_comentall" itemprop="ratingValue"></span> из (<span class="count_coment" itemprop="reviewCount"></span> голосов).</p>
<meta itemprop="worstRating" content="1"/>
</div>

Но рейтинг не проходит проверку, может подскажите что не так.
Что означает эта строка },1000); не задержка ли это на срабатывания скрипта?
вот данные мой проверки в валедаторе
_https://search.google.com/structured-data/testing-tool?hl=ru#url=https%3A%2F%2Flik-astana.kz%2F

j0hnik 12.06.2018 13:27

Цитата:

Сообщение от Stas1985
Что означает эта строка },1000); не задержка ли это на срабатывания скрипта?

Да
Цитата:

Сообщение от Stas1985
https://search.google.com/structured-data/testing-tool?hl=ru#url=https%3A%2F%2Flik-astana.kz%2F

Это не для js сделали

Stas1985 12.06.2018 13:42

Цитата:

Это не для js сделали
можно ли как то решить это в моем случаи?

Stas1985 12.06.2018 13:44

Задержку убрал
<script>
	$(function() {
	       $(".count").text($(".glyphicon-star").length);
	       $(".count_coment").text($(".ot_list").length);
	       $(".count_comentall").text($(".glyphicon-star").length/$(".ot_list").length);
	    });
</script>

но все ровно не успевает сработать

рони 12.06.2018 14:58

Stas1985,
оставьте скрипт в том варианте, в котором он работал, и забейте на валидатор


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