SharePoint Online アカウントでスクリプト エディター Web パーツをセットアップしました。ページを編集しているときは結果が表示されますが、ページを閲覧しているときは表示されません。
私が使用しているスクリプトは次のとおりです。
<h3>You got married: <span id="married"></span></h3>
<h3>Adam was born: <span id="adamBorn"></span></h3>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="https://mysite.sharepoint.com/tech/Scripts/moment-with-langs.js"> </script>
<script>
function setMoments(){
var married = $('#married'),
date = moment("1951-12-05", "YYYY-MM-DD"),
update = function(){
married.html(date.fromNow());
};
update();
var adamBorn = $('#adamBorn'),
date = moment("1992-06-14", "YYYY-MM-DD"),
update = function(){
adamBorn.html(date.fromNow());
};
update();
};
_spBodyOnLoadFunctionNames.push("setMoments");
</script>
私も document.ready を使用してみましたが、ページを閲覧しても結果は表示されません。