問題タブ [simile]

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 投票する
1 に答える
653 参照

javascript - 直喩のタイムラインに画像をオーバーレイするにはどうすればよいですか?

直喩のタイムラインウィジェットを使用してタイムラインを作成していますが、タイムラインに画像を追加する必要があります。画像はおそらく「バンド」の下部に配置されますが、画像ごとに「上」と「左」のスタイルを設定する必要がある可能性があります(画像を表示するために空の領域の一部に画像を配置します)より良い)。

イベントの「アイコン」を変更して画像を設定できることはわかっていますが、常にバンドの一番上にあり、画像が他のイベントの邪魔になります。これらの画像は技術的にはイベントではないため、私は思いません。それらはイベントデータベースの一部である必要があります(現在、タイムラインの変更を非常に簡単にするGoogleドキュメントにすべて含まれています)。

DOM(jQuery、appendTo)を操作して、タイムラインdivに新しいdivを追加しようとしましたが、機能しません。。。それがz-indexのものなのか、それとも何なのかわからない。

私は「デコレータ」を使用して、おそらく独自のカスタムデコレータを作成することを検討しましたが、まあ、誰かが以前にこれを望んでいたに違いないようで、簡単なものがありません。アイデア?

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

python - Django:XMLファイルをレンダリングしてから、同時にレンダリングされたビューでそのxmlを使用するにはどうすればよいですか?

私がやろうとしているのは、Django アプリでSIMILE タイムラインを使用することです。タイムラインには、XML ファイル内のデータが必要です。これで、html でビューをレンダリングする方法がわかりました。また、ビューを XML にレンダリングする方法もおそらく理解できるでしょう。しかし、両方をレンダリングし、XML ファイルがディスク上に存在しない場合 (Django によって生成されているため)、XML データを HTML ファイルに取り込むにはどうすればよいでしょうか。

ありがとう!

編集: XML を取る行は Javascript であり、次のようになります。

XML を文字列として直接挿入しても機能しないため、パスが必要です。ただし、XML ファイルは実際にはディスク上に存在しないため、パスは存在しません。

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

javascript - 直喩タイムラインにオーバーレイを追加する

タイムラインの両側に2つのオーバーレイを追加したいという問題があります。アイデアは、このモックアップのように見せることです: https ://lh4.googleusercontent.com/-EUgq5L-gFgc/TsEgpPpyJ1I/AAAAAAAACEA/vbByi9CTIhk/s592/Capture%252520du%2525202011-11-14%25252014%25253A55% 25253A14-m.png

ただし、より重要なのは、タイムラインに複数のトラックがあり(アプリで表される人ごとに1つ)、各トラックの両側にデータを追加する必要があることです。好きな形でデータを取得できますが、実装方法がわかりません。誰かが助けることができればそれは私を大いに助けます。ありがとう !

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

javascript - JavaScript 関数が実行されていません (関数は「関数ではありません」とコンソールが返します)

JQuery を使用して SharePoint リストからリスト アイテム データを抽出し、そのデータを使用してSimile Timelineに入力する SharePoint 2010 用の .aspx Web ページを作成しました。

このページにはフィルターが含まれており、何らかの形式の AJAX を使用していると思われ、テキスト ボックスに入力された内容に基づいてタイムラインに表示されるイベントを更新/フィルター処理します (こちらの例を参照)。何らかの理由で、これらすべてを SharePoint に実装すると (.aspx ファイルとその他の必要なファイルを SharePoint ライブラリに配置するだけで)、フィルター以外はすべて機能します。(Firebug を使用して) コンソール ログを確認すると、表示されるエラーは次のとおりです。

「onKeyPressは機能ではありません」。

onKeyPressフィルタの実装に関連する関数の 1 つですが、ブラウザがこの関数を認識しない理由がわかりません。同じ .js ファイルの他の多くの関数 (最初に onKeyPress を呼び出す関数を含む) が正常に実行されます。さらに奇妙なことに、関数が実行される直前にブレークポイントを置き、停止後に続行できるようにすると、すべて正常に動作します。

これにより、タイミングに関連する問題である可能性があると思われましたが、約 1 日間window.onload, $(document).ready、SharePoint 固有の関数をいじくり回しましたが_spBodyOnLoadFunctionName、コードの動作に影響は見られませんでした。

この状況に最も関連していると思われるファイルは、listdetails.aspx (以下) です。

tline.js (以下)、

およびexamples.js(下記)

ロードされていない関数 (onKeyPress) は、examples.js にあります (上記)。どうぞよろしくお願いいたします。

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

simile - 展示タイムライン ex:start 許容可能な日付形式

タイムラインが適切に機能するために使用する必要がある日付形式がわかりません。これがコードと、その後に試したことの簡単な説明です。

今、私は (dd-MM-yyyy) と .toString() から生成された生の日付形式を入れてみました。しかし、どれもうまくいきませんでした。いくつかのチュートリアルでは、展示用に試してみましたが、それらは何年もしか機能しませんでしたが、RSS は毎日更新されるため、RSS リーダーの場合はほとんど無意味です。手伝ってくれてありがとう。

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

javascript - 直喩タイムライン垂直バー

タイムラインに垂直スクロールバーを追加したい。json形式を使用してデータを検索しました。データは読み込まれますが、帯域外です。そのため、この問題を解決するには、バンドに垂直スクロールバーを追加する必要があります。何も機能しないことに疲れました。バグがあり、問題のドキュメントがないsimile2.3.1バージョンを使用してみました。誰かが私がこの問題を解決するのを手伝ってくれますか

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

javascript - コントローラからのjsonデータでSimileタイムラインを読み込もうとしています

サーバーからのデータを使用してSimileTimelineを読み込もうとすると、次のメッセージが表示されます。

データは正しいと思います。

リクエストを実行するコードは次のとおりです。

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

asp.net - Simile Timeline でデータをリロードする方法

aspx コマンドが呼び出されたときにメソッドによって作成される XML ファイルをデータ ソースとして使用する SIMILE タイムラインを作成しました。問題は、XML ファイルが更新されたときにタイムラインが更新されず、最初の読み込みのデータが表示されることです。データは、ブラウザーを閉じて、タイムラインで Web アプリケーションを再度開いたときにのみ更新されます。Web アプリケーションの別のページに移動してからタイムラインのあるページに戻っても、データは同じ静止画を示しました。タイムラインを作成するスクリプトが呼び出される前に XML ファイルが作成/更新されることを確認しました。また、PageLoad() を強制する、Response.Redirect() を実行する、キャッシュを使用しないなどのトリックも試しました。私の関数 onLoad() は、simile-widget によって提供されるオリジナルに似ています。コード:

ありがとう!

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

jsonp - Simile 3.0 の JSONP 変換関数

Simile を使用してデータを表示しています。使用する前に正しくフォーマットする必要がある JSONP ファイルがあります。Exhibit Web サイトの JSONP の例を使用すると、Exhibit API の 2.2 バージョンを使用してこれを行うことができました。

コードを更新して 3.0 を表示したいのですが、次のコードを使用しています。

ただし、fontConverter 関数は実行されません。私は何を間違っていますか?

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

django - JSONをSimileタイムラインに渡すDjango

これは、タイムラインの使用とは関係がなく、JSONオブジェクトの作成方法とは関係がないと思います。

SimileTimelineウィジェットを含むテンプレートがあります。データがテンプレートにハードコードされているが、それは面白くない場合は、すべてうまくいきます...

これが、JSONイベントを作成してビューに渡す方法です。

意見

レンプレート

エラーは返されず、空白のタイムラインボックスのみが返されます。