Показать сообщение отдельно
  #16 (permalink)  
Старый 03.08.2017, 13:08
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

AlexTrader, ничем не плох, когда jQuery к странице подключен.
Вот только, если юзать jQuery, циклы вообще не нужны.

app.getRatingButton=function(item) {
	if (item.sourcePlaceId===3) 
		return '<span class="rating-disabled"></span>';
	
	var span=$('<span></span>').attr({
			'data-role':'tooltip',
			'data-width':'200',
			'data-show-on':'click',
			'data-auto-hide':'false',
			'data-position':'left',
			'data-bind':'value: rating.content,events:{ show: rating.onShow,hide:rating.onHide }',
			'class':'action-tooltip  rating-empty'
		});
	
	if(item.rating!==0)
		span.html(item.rating).addClass('rating-setted').removeClass('rating-empty');
	
	return span.get(0).outerHTML;
};
Ответить с цитированием