0
jQueryのprependToメソッドを使用して、ページの下部から上部に近いFlash広告ボックスを移動しています。ページを読み込むと、広告ボックスがページ上部に表示されるようになりましたが、ページの下部までスクロールすると、元の位置に別の広告ボックスが表示されてしまいます。jQuery prependToメソッドを使用してFlashオブジェクトを移動するときの問題
これはコードです。 Flash広告はMPUと呼ばれるdivクラスにあり、ページ上部にある.editorial divに先行しています。
<script type="text/javascript">
jQuery("div.mpu").prependTo(".editorial");
</script>
元の位置に残っている余分なFlash広告を取り除く方法をお勧めしますか?
おかげで、残念ながら私はそれが仕事を得るように見えることはできません。そのコードを使用すると、Flash広告は元の位置に表示され、移動することはありません。コードを2行に分割し、detach()メソッドで失敗しました。divは削除されず、ページに残ります。 – Victoria
あなたのコードはdocument.readyイベントハンドラにラップされていますか?例えば – Niko
コンテンツ管理システムが古いバージョンのjQueryにリンクしていたことが判明しました。これは、コンテンツ管理システムが古いバージョンのjQueryにリンクしていたことが判明しました。 detach()メソッドが動作するように更新したとき。しかし、detachメソッドと一緒にprependToメソッドを実行すると問題が発生します。ページをロードすると2つのフラッシュ広告が表示され、残りのページは表示されません。これがjQueryコードではなくCMSで問題になるかどうかはわかりません。 – Victoria