問題タブ [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.
fancybox - lazySizes + fancybox => ライトボックスの後に img が読み込まれない
ライブラリlazySizesとfancyboxを使用しています。Lazyload はうまく機能しますが、ライトボックスの後にギャラリーをスクロールしようとすると、次の画像が読み込まれません。
また、jslink ビュー (sharepoint 2013) と Image Rendition によって生成されたページでのこの構成。
javascript - SharePoint Web パーツの自動更新 JavaScript イベント?
背景: JSLink を使用して SharePoint リスト Web パーツを変更しています。また、jQuery と jQuery-UI を追加して、リスト項目を jQuery アコーディオンとして表示します。60 秒ごとにコンテンツを更新するために、Web パーツに ajax 自動更新を実装する必要があることを除けば、うまく機能します。
問題: Web パーツが更新されると、jquery コードが元に戻り、項目がアコーディオン モードで表示されなくなります。ブラウザ コンソールを開いて jquery コードを手動で入力する$(".selector").accordion();
と、問題なく動作します。このことから、Web パーツの自動更新が完了するたびに jquery コードを呼び出す方法を見つける必要があると思います。
質問: では、後で jquery アコーディオンを再度呼び出すことができるように、Web パーツで自動更新がいつトリガーされるかを確認するための JavaScript イベントまたは方法はありますか? 私が見逃している可能性のあるものは他にありますか?
御時間ありがとうございます!
javascript - JS リンクを介して SharePoint 2013 リスト ビューでデフォルトのレンダリングをトリガーする方法
JS リンク経由で SharePoint リストのカスタム レイアウトを構築しています... 現時点ではすべて自分でレンダリングしていますが、より複雑な項目 (分類法、URL など) については、 SharePoint のカスタム レンダリングをトリガーします。
これは、単一のフィールドタイプで何とか可能ですか?
sharepoint-2013 - SharePoint で 2 レベルを超えるグループ化を実装する方法
リスト内の groupby 4 レベル機能に取り組むシナリオがありますが、既定では SharePoint には 2 レベルのグループ化があります。これを実現するためにクライアント側レンダリング (JSlink) を使用しようとしましたが、うまくいきませんでした。誰でもこの機能を実装する考えを持っています
sharepoint-2013 - CSRを使用してSharePoint 2013クイック編集で特定のセルを非表示/無効にする方法は?
Sharepoint 2013 CSR を使用して、クイック編集で列を無効にしています。列の値に基づいて行またはセル全体を無効にしたい。
例えば。ステータスが保留中のリクエストが2つある場合、ユーザーが保留中の列を変更して承認できる選択肢(保留中/承認)タイプの列リクエストステータスが1つあります。承認されたら、リクエスト ステータス列を無効にするか、行全体を無効にする必要があります。それは可能ですか?
以下のスクリプトを使用していますが、列全体が無効になります。
以下のスクリプトを試していますが、うまくいきません
sharepoint - SharePoint リストのカスタム「いいね」ボタン
私は最近、SharePoint で JSLinks を使い始めました。現在、ここで何かに苦労しています。数時間ブラウジングと検索を行っても、これまでのところあまり役に立ちませんでした。Like-Feature が有効になっている SharePoint リストがあります。jsLink を使用して、LikesCount-Column を別の方法でレンダリングしたかった (基本的な外観の画像は、箱から出してすぐに見える列と、私が求めていた外観を示しています)
基本的に私がしたことは、基本的なコードを見て、それをテンプレート エンジンに取り、次のコードを使用して SharePoint のテンプレートを置き換えることです。2 番目の画像でわかるように、問題なくレンダリングされるので、イベント処理を緩めます。そのため、Like ボタンをクリックしても、Web リクエストは送信されず、アイテムは気に入られません。
誰かが私を助けてくれたらとても幸せです