js案例之鼠標(biāo)跟隨jquery版(實(shí)例講解)
更新時(shí)間:2017年07月21日 08:10:30 投稿:jingxian
下面小編就為大家?guī)硪黄猨s案例之鼠標(biāo)跟隨jquery版(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
廢話不多說,直接上代碼
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> body,div{ margin:0; padding:0; } img{ display:block; border:none; } .box{ position:relative; width:450px; margin:20px auto; } .box img{ float:left; margin-left:10px; width:100px; height:75px; border:1px solid #008000; } #mark{ display:none; position:absolute; top:0; left:0; z-index:10; width:400px; height:300px; border:1px solid #0077b0; } #mark img{ float:inherit; margin-left:0; border:none; width:100%; height:100%; } </style> </head> <body> <div class='box' id='box'> <img src="img/apple_1.jpg" alt="" bigImg='img/apple_1_bigger.jpg'> <img src="img/apple_2.jpg" alt="" bigImg='img/apple_2_bigger.jpg'> <img src="img/apple_3.jpg" alt="" bigImg='img/apple_3_bigger.jpg'> <img src="img/apple_4.jpg" alt="" bigImg='img/apple_4_bigger.jpg'> <div id='mark'> <img src="img/apple_1_bigger.jpg" alt=""> </div> </div> <script src='js/jquery-1.11.3.min.js'></script> <script> $(function(){ var $box = $("#box"),$mark = $("#mark"); var $boxOffset = $box.offset();//獲取當(dāng)前元素的距離body的偏移 $box.children("img").bind("mouseover",function(e){ var e = e || window.event; e.target = e.target || e.srcElement; var left = e.clientX - $boxOffset.left+10; var top = e.clientY - $boxOffset.top+10; $mark.stop().show(500).css({left:left,top:top}).find("img").attr("src",e.target.getAttribute("bigImg")); }).bind("mousemove",function(e){ var e = e || window.event; e.target = e.target || e.srcElement; var left = e.clientX - $boxOffset.left+10; var top = e.clientY - $boxOffset.top+10; $mark.css({left:left,top:top}).find("img").attr("src",e.target.getAttribute("bigImg")); }).bind("mouseout",function(e){ $mark.stop().hide(500); }) }) </script> </body> </html>
以上這篇js案例之鼠標(biāo)跟隨jquery版(實(shí)例講解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- js實(shí)現(xiàn)鼠標(biāo)跟隨運(yùn)動(dòng)效果
- 簡(jiǎn)單實(shí)現(xiàn)js鼠標(biāo)跟隨效果
- js鼠標(biāo)跟隨運(yùn)動(dòng)效果
- 原生js實(shí)現(xiàn)鼠標(biāo)跟隨效果
- javascript鼠標(biāo)跟隨運(yùn)動(dòng)3種效果(眼球效果,蘋果菜單,方向跟隨)
- JS實(shí)現(xiàn)的簡(jiǎn)單鼠標(biāo)跟隨DiV層效果完整實(shí)例
- JS實(shí)現(xiàn)的鼠標(biāo)跟隨代碼(卡通手型點(diǎn)擊效果)
- js實(shí)現(xiàn)簡(jiǎn)單鼠標(biāo)跟隨效果的方法
- Js鼠標(biāo)跟隨代碼小手點(diǎn)擊實(shí)例方法
- 原生js canvas實(shí)現(xiàn)鼠標(biāo)跟隨效果
相關(guān)文章
JavaScript實(shí)現(xiàn)動(dòng)態(tài)留言板
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)留言板,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03javascript模擬php函數(shù)in_array
就是判斷一個(gè)元素是否存在于數(shù)組中的函數(shù),既然js里string都有indexOf函數(shù),為什么不在Array對(duì)象里設(shè)置一個(gè)這樣的函數(shù)呢,其實(shí)就用indexOf這個(gè)思想挺好的,不知道制定JS標(biāo)準(zhǔn)的人是基于什么考慮,把這樣一個(gè)如此常用的功能沒考慮在內(nèi)的。2015-04-04window.showModalDialog()返回值的學(xué)習(xí)心得總結(jié)
本篇文章主要介紹了window.showModalDialog()返回值的學(xué)習(xí)心得。需要的朋友可以過來參考下,希望對(duì)大家有所幫助2014-01-01使用原生javascript創(chuàng)建通用表單驗(yàn)證——更鋒利的使用dom對(duì)象
使用原生javascript創(chuàng)建通用表單驗(yàn)證——更鋒利的使用dom對(duì)象,學(xué)習(xí)js的朋友可以參考下。2011-09-09