1

呼び出しを使用してAjax.Updater、divに単一の賃貸物件の情報を作成しています。すべてのレンタルリストのドロップダウンメニューから開始し、ユーザーがリストを選択するまでdivは非表示になります。選択すると、javascript効果が表示され、アップデーターが実行されます。

phpファイルは、データベースにクエリを実行するアップデーターから呼び出され、すべての情報(説明、機能、画像)を生成して単一の変数にレイアウトし、エコーしてデータを表示します。

画像をクリックしてライトボックスに表示できるようにしたいのですが、機能しません。さらに、ライトボックスはサイトの残りの部分で機能します。

I am using Smarty Templates, adding another layer to the mix, which contains the links to the css and js files. I can style the content echoed from the php file, and lightbox works on the rest of the page just not with the ajax content.

4

1 に答える 1

1

initLightbox()新しいコンテンツが読み込まれた後に呼び出す必要があります。動的コンテンツ内evalScripts:trueに配置して ajax.updater に追加するか、onComplete コールバック内に配置します。

于 2009-09-22T07:42:59.040 に答える