2016-11-21 2 views
1

jQueryのドラッグアンドドロップ機能をドラッグすると、ブラウザ全体に移動します。私はいくつかの特定の高さを修正する必要があり、幅のドラッグは特定の固定サイズでしか動作しません。これを行う方法?divで関数の作業をドラッグする方法

+3

はStackOverflowのへようこそ!あなたの試みの[最小、完全で、かつ検証可能な例](http://stackoverflow.com/help/mcve)を提供してください。 [Stack Snippet](https://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/)として、問題を解決して理由を説明することができますあなた自身の試みは失敗しました。あなたの将来の発展に役立つ何かを学び、この1つの問題に対する答えを得ることができます。 – andreas

答えて

1

コンテナ<div>を使用して、jQuery draggable関数を呼び出すことができます。このjQuery Ui exampleも参照してください。

$(".example").draggable({ 
 
    containment: ".box" 
 
});
.box { 
 
    border: solid 1px black; 
 
    width: 200px; 
 
    height: 150px; 
 
} 
 
.example { 
 
    border: solid 1px black; 
 
    width: 90px; 
 
    height: 90px; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script> 
 

 
<div class="box"> 
 
    <div class="example">Drag me</div> 
 
</div>

関連する問題