jQuery .show("slide")
アニメーションのインターフェイスデザインでtinyMCEを使用する際に問題が発生しました。 フォームの複雑さのため、ウィザードのようにページに分割されますが、次と戻るボタンは使用されません。代わりにセクション名を使用します。e.d Biodata、連絡先情報、保存。スパイスを上げるために、クリックしたセクションがスライドして表示されます。この「スライド」は、プロジェクトの開発者とスポンサーの間のインターフェースを定義し、スライディングフォームと呼んでいます。しかし、「ページ」の1つでは、テキストエディタが必要です。問題は、エディタページがスライドして表示された後、tinyMCEのexecCommand関数を使用して初期化できます。しかし、そのページをスライドさせてスライドさせると、エディタはコンテンツを失い、私がそれを再初期化する。しかし、スライドを無効にして、.css("display", "block")
のページをロードすると、エディタは正常に動作しますが、「スライドフォーム」の本質は完全に失われます。だからshow("slide")
を使用して編集者の正気を保つことができる回避策がありますか?jQueryスライドアニメーションとtinyMCEエディタ
以下のコードは、
$(this).show("slide", { direction:"left" }, 1000);
動作しないコードは、以下のすべてのヘルプは高く評価され
$(this).css('display', 'block');
動作します。
おかげで何が似ていたのですか。私は、ビューをスライドアウトすると、すべてのエディタが初期化されず、ビューがスライドインするとエディタが初期化されるように、スライドをアクティブにしたボタンをマークしました。これで問題は解決しました。初期化/非初期化が行われると、わずかなちらつきに気付きます。 – makville