ホームページ > ウェブフロントエンド > jsチュートリアル > jQueryのドラッグエフェクトを実装する方法

jQueryのドラッグエフェクトを実装する方法

小云云
リリース: 2018-01-06 10:31:19
オリジナル
1138 人が閲覧しました

この記事では、ドラッグ効果を実現するための jquery の簡単なコードを主に紹介します。これは非常に優れており、必要な方は参考にしていただければ幸いです。

JQuery はドラッグ効果のサンプルコードを実装します。具体的なコードは次のとおりです:

<!DOCTYPE html>
 <html>
<head>
<style>
 p{ width:100px; height:100px; background:red; position:absolute;}
 </style>
 <script type="text/javascript" src="js/jquery-1.11.3.js"></script>
 <script>
 $(function(){
var disX = 0;
var disY = 0;
$(&#39;p&#39;).mousedown(function(ev){
disX = ev.pageX - $(this).offset().left;//获取鼠标到元素的left,top位置
disY = ev.pageY - $(this).offset().top;
$(document).mousemove(function(ev){
$(&#39;p&#39;).css(&#39;left&#39;,ev.pageX - disX);//获取移动后鼠标的位置,并重新赋值给元素
$(&#39;p&#39;).css(&#39;top&#39;,ev.pageY - disY);
});
$(document).mouseup(function(){
$(document).off();
});
return false;
});
 });
 </script>
 </head>
 <body>
 <p></p>
 </body>
 </html>
ログイン後にコピー

関連推奨事項:

WeChat アプレットはマウスドラッグ効果メソッドを実装します

js を使用して div ドラッグ効果の例を実装します。 (PC、モバイル対応)

jsはページ上でdivをドラッグした効果を実現します

以上がjQueryのドラッグエフェクトを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート