Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Компактная запись функции (https://javascript.ru/forum/misc/70012-kompaktnaya-zapis-funkcii.html)

ksa 04.08.2017 08:19

Цитата:

Сообщение от AlexTrader
span.attr("class", "rating-" + ((i < e.rating) ? "yellow-star" : "empty"));

Для классов есть специальные методы...

span.addClass("rating-" + ((i < e.rating) ? "yellow-star" : "empty"));

Да и само наличие класса rating-empty не нужно... Понять, что это рейтинговый элемент можно и по материнскому классу set-rating.
Тогда код можно так написать

if (i < e.rating)  span.addClass("rating-yellow-star);


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