none
Не получается раскрасить списки RRS feed

  • Вопрос

  • Добрий день! 

    Пытаюсь раскрасить списки. Пример кода ниже. Пробовала два варианта:

    1. через веб-часть редактора скриптов. Так работает только для первого набора элементов, т.е. дальше при листании списка не работает.

    2. через параметр JS-Link в настройках веб-части списка. Так вообще не работает. Пробовала вписывать в строку JS-Link разные варианты, но ни с одним не работает:

    ~sitecollection/_catalogs/masterpage/color.js
    ~sitecollection/_catalogs/masterpage/jquery-3.2.1.min.js | ~sitecollection/_catalogs/masterpage/color.js
    ~site/SiteAssets/jquery-3.2.1.min.js|~site/SiteAssets/color.js


    Подскажите, пожалуйста, что я делаю неправильно.

    Пример кода:

    <script type="text/javascript" src="//myportal.contoso.com/other/test/_catalogs/masterpage/jquery-3.2.1.min.js"></script>

    <script type="text/javascript">

    $(document).ready(function () {

    $Text = $("td.ms-cellstyle.ms-vb2:contains('изменения')");

    $Text.parent().css("background-color", "#acf0bd");

    $Text = $("td.ms-cellstyle.ms-vb2:contains('Completed')");

    $Text.parent().css("background-color", "#eac118");

    $Text = $("td.ms-cellstyle.ms-vb2:contains('Не начата')");

    $Text.parent().css("background-color", "#c7c5bc");

    $Text = $("td.ms-cellstyle.ms-vb2:contains('Просрочена')");

    $Text.parent().css("background-color", "#c1374f");

        });

    </script>

    20 декабря 2017 г. 15:30

Ответы

Все ответы