ホームページ  >  記事  >  バックエンド開発  >  Javascriptで自動ソートを実装するにはどうすればよいですか?

Javascriptで自動ソートを実装するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-12-01 01:27:281298ブラウズ

Metro スタイル UI Web ページで、マウスでアイコンをドラッグした後、ドラッグされたアイコンの位置に応じて他のアイコンが自動的に並べ替えられることをどのように実現しますか?
注:

  1. アイコンのサイズは異なる場合があります。

  2. 結果を保持する必要があります (ページをリロードしてもレイアウトは変更されません)。
  3. 互換性を考慮する必要はありません。一般的なアイデアについて簡単に説明するだけです。

  4. その効果は Windows 10 のスタート メニューとまったく同じです:


Javascriptで自動ソートを実装するにはどうすればよいですか?

返信内容:

Metro スタイル UI Web ページで、マウスでアイコンをドラッグした後、ドラッグされたアイコンの位置に応じて他のアイコンが自動的に並べ替えられることをどのように実現しますか?

注:


アイコンのサイズは異なる場合があります。

    結果を保持する必要があります (ページをリロードしてもレイアウトは変更されません)。
  1. 互換性を考慮する必要はありません。一般的なアイデアについて簡単に説明するだけです。

  2. その効果は Windows 10 のスタート メニューとまったく同じです:

これは、アイコンが特定の位置にドラッグされるとき、アイコンの座標は、その後の影響を受けるアイコンの幅またはドラッグされたアイコンの幅を引いたものになります。


対応するプラグインがあるはずですJavascriptで自動ソートを実装するにはどうすればよいですか?

個人的には、昨日使用した「sortable.js」というプラグインは、非常に小さく、非常に使いやすいものであると理解できると思います。

速いならプラグインを使うのがオススメ

自分で書くとかなり良い感じです

公式実装とドキュメント

metroui: http://metroui.org.ua/

start-screen: http://metroui.org.ua/templat...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。