Я создал JavaScript для добавления на одну из страниц для диаграммы Ганта для прокрутки.Мой скрипт выглядит следующим образом:
<script>SP.SOD.executeOrDelayUntilScriptLoaded(ScrollToToday,'jsgrid.js');
function ScrollToToday(){
setTimeout(function(){
$("div[id$='_ListViewWebPartJSGrid']")[0].jsgrid.ScrollGanttToDate(new Date());
}, 1000);
}
</script>
Скрипт ничего не делает.Когда я отладил код и в консоли браузера добавил строку $("div[id$='_ListViewWebPartJSGrid']")[0].jsgrid.
, я обнаружил функции, прикрепленные к объекту jsgrid
.Но при добавлении строки в консоль браузера $("div[id$='_ListViewWebPartJSGrid']")[0].jsgrid.ScrollGanttToDate(new Date());
появляется сообщение об ошибке Cannot read property 'ScrollGanttToDate' of undefined
.
Как решить проблему