問題タブ [jslink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
75 参照

fancybox - lazySizes + fancybox => ライトボックスの後に img が読み込まれない

ライブラリlazySizesとfancyboxを使用しています。Lazyload はうまく機能しますが、ライトボックスの後にギャラリーをスクロールしようとすると、次の画像が読み込まれません。

また、jslink ビュー (sharepoint 2013) と Image Rendition によって生成されたページでのこの構成。

0 投票する
2 に答える
3246 参照

javascript - SharePoint Web パーツの自動更新 JavaScript イベント?

背景: JSLink を使用して SharePoint リスト Web パーツを変更しています。また、jQuery と jQuery-UI を追加して、リスト項目を jQuery アコーディオンとして表示します。60 秒ごとにコンテンツを更新するために、Web パーツに ajax 自動更新を実装する必要があることを除けば、うまく機能します。

問題: Web パーツが更新されると、jquery コードが元に戻り、項目がアコーディオン モードで表示されなくなります。ブラウザ コンソールを開いて jquery コードを手動で入力する$(".selector").accordion();と、問題なく動作します。このことから、Web パーツの自動更新が完了するたびに jquery コード呼び出す方法を見つける必要があると思います。

質問: では、後で jquery アコーディオンを再度呼び出すことができるように、Web パーツで自動更新がいつトリガーされるかを確認するための JavaScript イベントまたは方法はありますか? 私が見逃している可能性のあるものは他にありますか?

御時間ありがとうございます!

0 投票する
1 に答える
1475 参照

javascript - JS リンクを介して SharePoint 2013 リスト ビューでデフォルトのレンダリングをトリガーする方法

JS リンク経由で SharePoint リストのカスタム レイアウトを構築しています... 現時点ではすべて自分でレンダリングしていますが、より複雑な項目 (分類法、URL など) については、 SharePoint のカスタム レンダリングをトリガーします。

これは、単一のフィールドタイプで何とか可能ですか?

0 投票する
1 に答える
868 参照

sharepoint-2013 - SharePoint で 2 レベルを超えるグループ化を実装する方法

リスト内の groupby 4 レベル機能に取り組むシナリオがありますが、既定では SharePoint には 2 レベルのグループ化があります。これを実現するためにクライアント側レンダリング (JSlink) を使用しようとしましたが、うまくいきませんでした。誰でもこの機能を実装する考えを持っています

2 グループごとのイメージ

0 投票する
0 に答える
1727 参照

sharepoint-2013 - CSRを使用してSharePoint 2013クイック編集で特定のセルを非表示/無効にする方法は?

Sharepoint 2013 CSR を使用して、クイック編集で列を無効にしています。列の値に基づいて行またはセル全体を無効にしたい。

例えば。ステータスが保留中のリクエストが2つある場合、ユーザーが保留中の列を変更して承認できる選択肢(保留中/承認)タイプの列リクエストステータスが1つあります。承認されたら、リクエスト ステータス列を無効にするか、行全体を無効にする必要があります。それは可能ですか?

以下のスクリプトを使用していますが、列全体が無効になります。

以下のスクリプトを試していますが、うまくいきません

0 投票する
2 に答える
2551 参照

sharepoint - SharePoint リストのカスタム「いいね」ボタン

私は最近、SharePoint で JSLinks を使い始めました。現在、ここで何かに苦労しています。数時間ブラウジングと検索を行っても、これまでのところあまり役に立ちませんでした。Like-Feature が有効になっている SharePoint リストがあります。jsLink を使用して、LikesCount-Column を別の方法でレンダリングしたかった (基本的な外観の画像は、箱から出してすぐに見える列と、私が求めていた外観を示しています)

基本的に私がしたことは、基本的なコードを見て、それをテンプレート エンジンに取り、次のコードを使用して SharePoint のテンプレートを置き換えることです。2 番目の画像でわかるように、問題なくレンダリングされるので、イベント処理を緩めます。そのため、Like ボタンをクリックしても、Web リクエストは送信されず、アイテムは気に入られません。

誰かが私を助けてくれたらとても幸せです

基本的な外観

私がしたいことを見て