問題タブ [facebox]
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.
c# - JQuery Facebox Plugin : form タグ内で取得
JQuery 用の Facebox プラグインを使用したいのですが、希望どおりに実行するのにいくつか問題があります。facebox のコンテンツを格納する div はタグの外側に作成されるため、いくつかの Web コントロールをロードしても、サーバーに戻ってくるものはありません。
誰かが私にいくつかの指針を与えることができるこれに対処しましたか?
javascript - AJAX と相対パスのスコープ
Facebox(jQuery用)の気の利いたAJAX機能を介して、SWFを含むページをライトボックス化しようとしています。問題は、パスが、フラッシュ ページを格納するディレクトリではなく、メインのインデックス ページに対して相対的に機能するようになったことです。ディレクトリの内訳は次のとおりです。
./
- index.html (projects/projectName/index.html をロード)
+ js/
+ jquery/
- facebox.js
- jquery.js
+ swfobject/
- swfobject.js
+ projects
+ projectName
- index.html ( JS への相対パスを持つそれ自体)
+ swf/
jQuery(または実際にはJavascript)を介して相対パスの範囲を維持する方法があるかどうか、誰か教えてもらえますか?
ありがとう!
javascript - 「Facebox」ボックスで要素を見つける
ここに私のリンクがあります:
test.php のリンクをクリックすると、jquery 'facebox' スクリプトを使用するモーダル ボックスが開きます。
このボックスでクリック イベントを処理しようとしています。test.php のソースを表示すると、モーダル ボックス内でリンクを見つけようとしている場所がわかります。
ただし、クリックは検出されず、奇妙なことに、ページの読み込み時にクリック イベントが実行されます。
ただし、閉じるボタンにはボックスを閉じるクリックイベントが組み込まれています。自家製のクリックイベントが何らかの形で防止されていると思われますが、わかりません。
誰でも助けることができますか?通常、それはプロジェクトの最後の部分であり、いつものように私を支えています ;)
jquery - フォームを Facebox に送信する
Facebox にフォームを送信する方法はありますか? 現時点では、アンカー タグを使用して facebox メソッドを呼び出す必要がありますが、フォームを送信してデータを php ハンドラーに送信し、facebox に表示する必要があります。
したがって、order.html を使用してからカートに追加ボタンを送信し、カートが index.php?action=add (フォーム アクション) にある場合、いくつかの投稿変数を除きます。カートを表示することはできますが、index.php には移動できませんか?
jquery-plugins - JQueryライトボックスプラグインを使用してテキストとdiv要素をオーバーレイできますか?
このライトボックスプラグインに出くわし、プロジェクトに実装することを考えました。アプリケーションでデータをエクスポートするオプションがあります。エクスポートリンクをクリックすると、ライトボックスにいくつかのテキストと、Excelにエクスポート、テキストファイルにエクスポートなどのボタンが表示されます。
しかし、ライトボックスプラグインは画像のみをオーバーレイしますか?そうでない場合、どうすればテキストとdiv要素を上書きできますか?
これはエクスポートリンクです:
これは、ライトボックスに表示したいdiv要素です。
編集1
ライトボックスにhtmlファイルをロードするオプションがあるfaceboxと呼ばれる別のライトボックスプラグインを試しました。しかし、私にとっては、htmlファイルは新しいページとしてロードされます。誰か助けてもらえますか?
私は以下のコードを与えました:
jquery - Jqueryイベントのバインド/バインド解除とlibフック
ご挨拶、
私はfaceboxポップアップjqueryプラグインを使用しています。彼らのJSでは、次のイベントがあります
ポップアップを閉じるだけです。テストとアラートで実行できるように、このclose.faceboxに自分のコードの一部をフックしたいと思います。
だから私のウェブページの私のjsで私は次のことをしました:
見た目は問題ありませんが、問題は完全に機能しないことです。
最初のポップアップで、閉じるアクションは閉じるときにアラートを表示します。Secondeポップアップで、閉じるアクションは2つのアラートを表示します。3番目のポップアップで、閉じるアクションは3つのアラートを次々に表示します。
あなたは要点を理解します、それは古い'Query.facebox('何かクールな');'のようです インスタンスはまだクローズイベントをリッスンしています。
これを修正する方法はありますか?ありがとう !
ajax - Jquery Live with facebox プラグイン
jquery facebox プラグインをライブ イベントで使用しようとしています (プラグインではなく、公式の実装)。
私のメインページは、ajax を介してページに読み込まれます。そのリモート ページには、ポップアップ ダイアログに表示したい他のリモート ページへのリンクもあります。これにはfaceboxプラグインを使用しています。
以下のコードは機能せず、リモート ページをポップアップではなく新しいページとしてビューポートにロードするだけです。
これは、ライブ イベントを使用する正しい方法ですか?
残念ながら、私の開発マシンは IE6 のみで構成されている [:(] ため、firebug を使用してコードをデバッグすることはできません。
ajax - クロムとサファリのfacebox-jqueryの問題
Facebox は、画像、div、またはリモート ページ全体を表示できる、jQuery ベースの Facebook スタイルのライトボックスです。
ただし、Chrome と Safari では、送信後のフォーム (応答) を表示するときに、悪い経験をすることがあります。
Chrome でここでテストします: http://www.freecss.info/tutorial/contact/index.html
「submitemail.php」(レスポンス)は新しいページ{問題}に表示されますが、firefoxとIE7では同じモーダルウィンドウに表示されます。
どんなヒントもとても高く評価されています。
jquery - フェイスボックス内で使用されているテキストボックスから値を取得できません
私は次のコードを使用しています:
問題は、アラートステートメントで、テキストボックスtext1の初期値「abc」を常に取得していることです。ただし、フェイスボックス内で開いたときにユーザーが入力する値はありません。誰か助けてくれませんか?
asp.net - Faceboxポップアップ内でUpdatePanelを使用する方法はありますか?
私はかなりのFacebookスタイルのポップアップにFaceboxを使用していますが、その中の更新パネルでそれを使用する方法があるかどうか疑問に思っていましたか?
2つのドロップダウンがあるページにdivがあり、2番目のドロップダウンは最初のドロップダウンで選択した値によって異なります。これらのドロップダウンをUpdatePanel内に配置し、Faceboxでポップアップとして表示できるようにしたいのですが、機能しません。それは単に何もしません。
それを機能させる方法について何かアイデアはありますか?それは可能ですか?
**注:Faceboxを使用するにはいくつかの方法があります。現在行っているのは、ポップアップに表示したいものの周りのページにdiv(display:none)を配置し、それを使用してリンクに接続することです。 jquery拡張機能のfacebox()メソッド。