Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
適用する画像がたくさんありますjQuery.draggable()
jQuery.draggable()
それらは透明な PNG であり、そのため背景が透明です。問題は、背景がドラッグ可能な領域として扱われていることです。そのため、要素が背景にある場合、前景要素の透明な背景が背景要素のドラッグをブロックします。
これが問題の例です
これに対する解決策は何ですか?jQuery が画像の透明な領域を自動的に無視し、可視領域のみをドラッグ可能なハンドルとして扱う方法はありますか?
それは可能であり、jQuery プラグインは少し前に実装されました。これがデモです(複数のサブレイヤーが有効になっておらず、まだ少しバグがあります)。著者のデモ サイトはダウンしましたが、コードはGitHubで引き続き利用できます。これを構築して、ドラッグを実装します。