このフィドルを見てください。Chrome
(バージョン 23) およびSafariで、「トップ」リンクをクリックしてアイテムを一番上に移動すると、「トップ」ボタンが本来あるべきでないときに非表示になり始めます。
私はCSS3を使用しているので、上部と下部の LI のボタンの可視性のみが変更されることを期待しています。
「animate」への呼び出しを取り除くと、期待どおりに機能することに気付きました。
このフィドルは Firefox 17 と IE 9 で動作し
ます。ここで何が起こっているか知っている人はいますか?
first-child/last-child
これらのスタイルが正しく再適用されていないようです:
ul#sortable li:first-child a.top { visibility:hidden; }
ul#sortable li:last-child a.bottom { visibility:hidden; }
ありがとう、
アンディ