2

私は何時間もかけて修正しようとしたが、どこにも行かないという本当に奇妙な問題を抱えています。

私の Web サイトには、さまざまな製品をスクロールできる jQuery スクロール ペインがあります。ページが読み込まれると、どの製品も表示されません。ただし、ブラウザー ウィンドウのサイズを少し変更するか、firebug を開いたり閉じたりすると、製品が表示され、正しく表示されます。

例はここにあります

4

1 に答える 1

1

私も同様の問題を抱えていました。これは、デタッチ後に親要素を削除したことが原因である可能性があります。

var $img = $("<img>").attr.......
// ---- loading
$parent.append($img);
var w = $img.naturalWidth....
$img.detach();
$parent.remove();
$anotherDiv.append($img);

グラフィックカードのデータが更新されていない間は、黒い四角がレンダリングされます。削除する代わりに$parentを削除することで、問題を解決しました。

于 2012-12-19T13:09:20.240 に答える