問題タブ [adobe-edge]
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.
css - CSS要素を返す(境界チェックで使用するため)
CSS要素を返す方法はありますか?
私はAdobeEdgeを使用していて、コードタブに独自のコードをいくつか追加していましたが、境界を作成するには、margin-topまたはmargin-leftを追跡する必要があります。次のコードは要素「woo」を移動するために機能しますが、要素を呼び出して「|| sym。$( "woo")。css({"margin-left">0px"}」のようなものを追加する方法がわかりません。 )左に移動するコード。
編集:
Leftifステートメントを次のように変更しました。
今はまったく左に動かないことを除けば、ある程度は機能しているようです!サインを台無しにしていた場合に備えて、<0も試してみましたが、要素を左に移動することもできません。
答え:
さて、戻り値の構文は私が思っていたものとは少し異なっていることがわかりました。以前のようにダッシュを使用する代わりに左マージンを返すには、次のようにする必要がありました。
そして、実際にそれをintにして比較するために、これを使用しました。
jquery - jqueryでボタンのオン/オフ
私はAdobeEdgeで働いています。ステージにはv1、v2、v3の3つのボタンがあります。ボタンをクリックすると、タイムライン上を移動します。
ボタン1をクリックすると、タイムライン上を移動し、ボタン2が有効になり、ボタン1と3が無効になります。
ボタン2をクリックすると、タイムライン上を移動し、ボタン3が有効になり、ボタン1と2が無効になります。
ボタン3をクリックすると、タイムライン上を移動し、ボタン1が有効になり、ボタン2と3が無効になります。
bind()とunbind()を使用しようとしましたが、最初のボタンで機能します。ただし、3番目のボタンのバインドが解除されるため、タイムラインでボタン3を有効にする必要がある場所に到達すると、無効になります。ボタン2のクリックイベントでボタンを再度バインドしようとしましたが、機能しません。これをどのように処理すればよいですか?
javascript - HTML5 要素を含む JavaScript サイトのウェルカム ローダー
奇妙な問題があります。問題は、コードの詳細についてではなく、一般的なアプローチについてです。
シナリオ: Web サイトに「ようこそ画面」があります。ウェルカム要素は HTML5 EDGE アニメーションです (小さいファイルではありません ;)) クライアント側の検出を使用して、Cookie が有効になっているかどうかを確認します。Cookie が有効になっている場合は、Cookie['loader_shown'] を確認します。この Cookie が表示されない場合は、JS を使用して全画面のオーバーレイ div を半透明で表示します。この div 内で、AJAX を使用して読み込み要素 html を読み込みます。現時点では、これは別のファイルで定義されており、もちろん EDGE ファイル パッケージ内の他のファイルを参照しています...
これにどのようにアプローチするのが最善かについての提案。HTML5 EDGE 要素は、ウェルカム検出によって最初のオーバーレイ div が開かれた後にのみサーバーから読み込まれることが重要です。
ああ、EDGE 要素は透明のままにしておく必要があります!
javascript - Adobe Edgeアニメーションのサイズを変更することはできますか?
画面の解像度に基づいてEdgeアニメーションのサイズを変更しようとしています。1080p以上の高解像度画面用に高解像度のものを作成しましたが、プロジェクトはかなり複雑なので、すべてをやり直すことなく、Edgeとは異なるサイズでアニメーションをエクスポートする方法があるかどうか疑問に思いました。小さい画面の場合は数回。
css - エッジアニメーションをonclickで再生するにはどうすればよいですか?
訪問者が通常のHTMLフォームボタンをクリックした後に再生されるAdobeEdgeアニメーションが欲しいです。これはどのように行うことができますか?
jquery - Adobe Edge set transform 回転プロパティ
Adobe Edge で要素の回転プロパティのスクリプトを作成しようとしていますが、構文がわかりません。
私はこれを試しています:
しかし、回転はまったく変わりません。これとまったく同じ方法を使用すると、他の CSS プロパティでも機能します。たとえば、次のようになります。
ここで transform:rotate プロパティにアクセスする方法を知っている人はいますか? ありがとう!
javascript - Adobe Edge: アニメーションの終了時に onComplete ハンドラーを追加
最新バージョンの Adobe Edge を使用しています。シンプルな 5 つの画像アニメーションがあります。5枚目の画像のアニメーションが終わったらカスタム機能を実行できるようにしたいです。これはどのように行うことができますか?次の場所 (**) に完全な関数呼び出しを追加しようとしましたが、どちらも機能しません。
前もって感謝します。
javascript - Adobe Edge の問題 - アニメーションにスキッド マークのようなものが表示される
Adobe Edge の使用は初めてですが、Flash/AS には精通しています。Flash ベースではないアニメーション シーケンスを実行する必要があるため、Adobe Edge を試しています。アニメーション自体はすべて完了し、すべてが正しく機能します。ただし、JS がサイトにロードされて (少なくとも Chrome/FF で) 表示されると、オブジェクトが緩んでいるときに背後に黒いバーが作成されます。横滑りして停止しているように見えます。
これらは、背景、div、上に重ねられたものなど、何かが移動すると消えます。その上に透明なdivをフラッシュするsetIntervalで処理できますが、解決するのは少しばかげた方法のようです。他の誰かがこれに遭遇しましたか?不足している設定はありますか?
javascript - 次/前のボタンをコーディングして、AdobeEdgeのJavascript配列の項目を選択します
現在のインデックス番号の引数を受け入れるupdateMyInfoという関数に表示する必要のある情報の配列があります。インデックス0でアイテムの表示を開始し、配列内を移動するための次/前のボタンがあります。だから、私は試してみます:
この関数は、index=0で1回呼び出されます。[次へ]をクリックすると、インデックスは1で、2番目のデータが表示されます。[次へ]をもう一度クリックすると、インデックスは再び0になります。