jsはクリックとドロップの特殊効果を実現します。まずは効果画像を見てみましょう さっそく始めましょう。 <!DOCTYPE HTML> <html> <ヘッド> <meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=utf-8"> <title>無題のドキュメント</title> <script src="jquery.js"></script> <スクリプト> window.onload = 関数(){ var str = ''; 長さは20です。 var aDiv = document.getElementsByTagName('div'); var タイマー = null; var 数値 = 0; ( var i=0; i<len; i++ ) の場合 { str += '<div style="width:50px; height:50px; background:red; position:absolute; top:0px; left:'+ i*60 +'px;"></div>'; } ドキュメントのbody要素をstrで囲みます。 document.onclick = 関数(){ clearInterval(タイマー); タイマー = setInterval( 関数 () { DM( aDiv[num], 'top', 23, 500 ); 数値++; if ( 数値 === 長さ ) { clearInterval(タイマー); } }, 100 ); }; }; </スクリプト> </head> <本文> </本文> </html> ここでカプセル化方法を引用しました 関数 DM( obj, attr, dir, target, endFn ) { dir = parseInt(getStyle( obj, attr )) < target ? dir : -dir; 間隔をクリアします( obj.timer ); obj.timer = setInterval(関数() { var speed = parseInt(getStyle( obj, attr )) + dir; // ステップの長さ if ( 速度 > ターゲット && 方向 > 0 || 速度 < ターゲット && 方向 < 0 ) { 速度 = ターゲット; } obj.style[attr] = 速度 + 'px'; if ( 速度 == ターゲット ) { 間隔をクリアします( obj.timer ); /* if ( 終了Fn ) { 終了Fn(); } */ endFn && endFn(); } }, 30); } クリックアンドドロップ効果を JS で実装する方法についての記事はこれで終わりです。より関連性の高い js クリックアンドドロップコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Ubuntu でディスク容量不足により MySQL が起動しない場合の解決策
まず、インターネット上の一般的な慣行を見てみましょうデフォルトでは、プライベート ライブラリはイメー...
目次関数フォーマットを即時実行関数を即座に実行する他の方法 – 式即時実行される関数はパラメータを取...
コードをコピーコードは次のとおりです。 <HTML> <ヘッド> <T...
目次序文フロントエンドモジュール開発の価値厄介な名前の競合面倒なファイル依存関係モジュール化の利点C...
序文プロジェクト要件: Dockeridea に Docker プラグインをインストールし、Dock...
日常の開発では、データベースの追加、削除、変更、クエリが一般的に行われるため、Mysql で NUL...
1. ElasticSearch とは何ですか? Elasticsearch も Java で開発さ...
序文トップメニューを作成する場合、ポップアップのセカンダリメニューを作成する必要があります。 以前の...
目次1. 目的2. 環境整備1. 基本情報2. データベース環境の準備3. データベースを構築し、サ...
Linux で Ctrl+c、Ctrl+d、Ctrl+z はどういう意味ですか? Ctrl+c と ...
導入:この記事では主に、Linux システムで IPV6 接続をサポートするように MySQL を構...
開発の背景:最近、私はバッチ データを MySQL データベースにインポートする機能に取り組んでいま...
1. MySQL ユーザー管理[例1.1] ローカルMySQLサーバーのテストデータベースにroot...
目次プロキシモードとは何ですか?実例を紹介例を使ってプロキシモデルの定義を理解するプロキシとはget...
tomcat の containerID を見つけて、tomacat ディレクトリに入ります。 [r...