jQuery實現的滑鼠滑過連結出現自定義提示效果
連結也有自帶的連結提示效果,但是並不美觀,只能滿足較低要求的效果,下面就通過程式碼例項介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:1px; color:#333; display:none; } ul li{ list-style:none; height:30px; line-height:30px; font-size:12px; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script language="javascript" type="text/javascript"> $(function (){ var x = 10; var y = 20; var myTitle; $("a.tooltip").mouseover(function (e) { myTitle = this.title; this.title = ""; var tooltip = "<div id='tooltip' style='background:lightblue;'>" + myTitle + "</div>"; $("body").append(tooltip); $("#tooltip").css({ "top": (e.pageY + y) + "px", "left": (e.pageX + x) + "px" }).show("fast"); }).mouseout(function () { this.title = myTitle; $("#tooltip").remove(); }).mousemove(function (e) { $("#tooltip").css({ "top": (e.pageY + y) + "px", "left": (e.pageX + x) + "px" }); }); }); </script> </head> <body> <form id="form1" runat="server"> <div class="scrollNews" > <ul> <li><a href="#" class="tooltip" title="螞蟻部落歡迎您.">螞蟻部落歡迎您.</a></li> <li><a href="#" class="tooltip" title="努力奮鬥才會有美好的前途.">努力奮鬥才會有美好的前途.</a></li> <li><a href="#" class="tooltip" title="沒有人一開始就是高手.">沒有人一開始就是高手.</a></li> <li><a href="#" class="tooltip" title="只有當前才是真實的.">只有當前才是真實的.</a></li> <li><a href="#" class="tooltip" title="每一天都是新的好好珍惜.">每一天都是新的好好珍惜.</a></li> <li><a href="#" class="tooltip" title="時間都是擠出來的.">時間都是擠出來的.</a></li> <li><a href="#" class="tooltip" title="互助和分享是一個人胸懷的體現.">互助和分享是人胸懷的體現.</a></li> </ul> </div> </form> </body> </html>
以上程式碼實現了我們的要求,當滑鼠懸浮能夠彈出具有跟隨效果提示。
相關閱讀:
1.mouseover事件可以參閱jQuery mouseover事件一章節。
2.append()函式可以參閱jQuery append()一章節。
3.css()函式可以參閱jQuery css()一章節。
4.pageX屬性可以參閱jQuery event.pageX一章節。
5.remove()函式可以參閱jQuery remove()一章節。
6.mouseout事件可以參閱jQuery mouseout事件一章節。
7.mousemove事件可以參閱jQuery mousemove事件一章節。
相關文章
- html實現的滑鼠放在連結上出現文字提示效果HTML
- jquery模擬實現的連結title提示效果jQuery
- css實現的滑鼠滑過星星高亮效果CSS
- 滑鼠滑過連結a實現背景變色程式碼
- jQuery實現的自定義可以拖動的彈出層效果jQuery
- 當滑鼠放在連線上出現提示框效果
- 滑鼠懸浮於連結<a>之上出現提示文字效果程式碼
- 自定義滑鼠懸浮連結彈出提示程式碼例項
- CSS實現的滑鼠滑過改變連結文字例項程式碼CSS
- 滑鼠放在連結上實現字型放大效果
- 滑鼠滑過實現淡入淡出效果程式碼例項
- 滑鼠滑過圖片出現光弧效果程式碼例項
- jQuery實現的滑鼠滑過切換圖片程式碼例項jQuery
- 滑鼠懸浮實現連結背景變色效果
- 自定義RecyclerView動畫——實現remove飛出效果View動畫REM
- jquery實現滑動門效果詳解jQuery
- 滑鼠懸浮連結出現音效效果程式碼例項
- jQuery地圖熱點效果-滑鼠經過彈出提示層資訊jQuery地圖
- css+jquery滑鼠滑過,顯示下拉選單效果CSSjQuery
- 自定義View:側滑選單實現View
- 自定義RecyclerView實現側滑刪除View
- jquery實現的滑動軸效果程式碼例項jQuery
- jquery實現在滑鼠點選處的炫酷效果jQuery
- jQuery根據滑鼠進入的方位出現動畫遮罩效果jQuery動畫遮罩
- 自定義實現MIUI的拖動視差效果(阻尼效果)UI
- jQuery實現的滑鼠在連結懸浮背景變色程式碼jQuery
- 自定義View:側滑選單動畫實現View動畫
- js實現的加分後出現漸隱提示效果JS
- vue-自定義指令-實現提示功能Vue
- Jquery實現自定義訊息彈窗jQuery
- jQuery如何實現新增自定義函式jQuery函式
- jQuery實現的滑鼠懸浮和選中實現表格行背景變色效果jQuery
- jquery實現的彈出居中視窗效果jQuery
- CSS滑鼠放在連結上出現彈出框CSS
- js實現彈出層滑鼠跟隨效果JS
- jQuery實現的滑鼠滑過圖片上縮彈出文字說明程式碼例項jQuery
- 自定義ViewGroup,實現Android的側滑選單ViewAndroid
- 基於JQuery的自定義樹形選單表格,實現展開、收起效果jQuery