2010-12-15 10 views
0

jqueryを使用してquotemedia.comからjsを含むページを実装したいと考えています。 jsをソート可能に埋め込んだ後、jsを含む要素をドラッグアンドドロップすると、フルページ表示にジャンプします。Jqueryドラッグアンドドロップの問題、新しいページへのジャンプ

これはFirefoxで起こります。IEは問題ありません。

実行されるコードはここにある:http://jsfiddle.net/dodoflying/9BkJ5/は、問題を見て買い物に要素をドラッグアンドドロップするFirefoxのを使用してください。

firefoxのバグですか?どうすればこの問題を解決できますか?

ありがとうございます!

ドン

答えて

0

は、私はちょうどそれがFirefoxとIEの両方の下に次のJavaScript

<script src="http://app.quotemedia.com/quotetools/miniCharts.go?webmasterId=93004&amp;symbol='.$symbol_chart.'&amp;toolWidth=660&amp;chhig=130&amp;chbg=ffffff&amp;chln=333333&amp;chgrd=D5DDE8&amp;chxyc=2B5286&amp;chtcol=2B5286&amp;chbgch=ffffff&amp;chbdr=2B5286&amp;chfill=ee5E739B&amp;chfill2=8BA9E0" type="text/javascript" language="javascript"></script> 

を削除するためにjqueryのを使用することによって解決することができた、それは大丈夫です。

0

私はそれがFFのバグやIEの悪い実装だ場合は、問題が別々のHTMLでJSを入れていない、とにかく場合は、知っているとしてHTMLページを含んでいませんiframeはまだリロードされたiframeが表示されますが、ページ全体は表示されません。詳細についてはthis linkを参照してください。

iFrame reload on sortable

編集:ところで、あなたは自分自身に、リストを接続する必要はありません...すでにこれが必要とされていないので、接続しています:

$(".column").sortable({ 
    connectWith: ".column" 
}); 

を今すぐ戻ってメインへあなたが見ることができるようにiframe(またはあなたのコード)はDOMツリーで順序を変更するたびにリロードされるので、sortableを使うのではなく、これらを絶対的に配置することによって同様の効果を出すことができますDIVをドラッグしてドラッグすると位置が変わる(CSSトップ&がJSを使用して残されている)が、これは多くの作業を必要とする。

+0

よろしくお願いいたします。実際には、私の仕事は他の人の仕事に基づいて行われるので、Jqueryをソート可能にする必要があります。それらはすでにソート可能です。私はそのコードに触れたくありません。 –

+0

Jqueryを使用してjを削除すると解決できることがわかりました。 –

+0

もちろん、JSを問題なく修正することができます。これは、「iframe(またはコード)が注文を変更するたびにリロードされるのを見ると、これは私が言ったことです」今、ショッピングエレメント問題の原因となっているもの)を探してください。 – ifaour

関連する問題