jQuery は、マウスを大きな画像上でスライドさせたときに大きな画像をプレビューする効果を実現します

小云云
リリース: 2018-01-17 11:24:12
オリジナル
1911 人が閲覧しました

この記事では、jQuery のマウス イベント応答とページ要素の属性の動的操作を含む、マウス オーバー プレビュー画像の大規模な効果を実現する jQuery の方法を主に紹介します。必要な方は参考にしていただければ幸いです。

この記事の例では、マウスをロールオーバーしたときに大きな画像をプレビューする効果を jQuery が実装する方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

要件は次のとおりです: マウスを移動した画像上で、大きな画像のプレビューが同時に表示され、マウスを移動すると、大きな画像のプレビューが表示されます。離れると非表示になります。

原理は実際には非常に簡単です。まず、p が必要で、次に jQuery メソッドを使用して タグを動的に追加し、 のスタイル (幅、高さ) とそのパスを変更します。表示する必要がある画像。

jsコード:


$(function(){
  var ei = $("#large");
  ei.hide();
  $("#img1, img").mousemove(function(e){
    ei.css({top:e.pageY,left:e.pageX}).html(&#39;<img style="border:1px solid gray;" src="&#39; + this.src + &#39;" />&#39;).show();
  }).mouseout( function(){
    ei.hide();
  })
  $("#f1").change(function(){
    $("#img1").attr("src","file:///"+$("#f1").val());
  })
});
ログイン後にコピー

htmlパート:

rreee

関係の推奨事項:

javascript非frash upload uploadchpを達成するための画像機能ビデオプレビュー画像を取得する簡単な方法

JS実装電気 ビジネスタッチ拡大効果

以上がjQuery は、マウスを大きな画像上でスライドさせたときに大きな画像をプレビューする効果を実現しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!