jQuery實(shí)現(xiàn)鼠標(biāo)選中文字后彈出提示窗口效果【附demo源碼】
本文實(shí)例講述了jQuery實(shí)現(xiàn)鼠標(biāo)選中文字后彈出提示窗口效果。分享給大家供大家參考,具體如下:
運(yùn)行效果截圖如下:
具體代碼如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title></title> </head> <body> <!--在文章內(nèi)添加 selected-article ID--> <div id="selectedArticle"> <p>歡迎來(lái)到腳本之家...</p> <p>腳本之家是國(guó)內(nèi)專(zhuān)業(yè)的網(wǎng)站建設(shè)資源、腳本編程學(xué)習(xí)類(lèi)網(wǎng)站...</p> <p>提供asp、php、asp.net、javascript、jquery、vbscript、dos批處理、網(wǎng)頁(yè)制作、網(wǎng)絡(luò)編程、網(wǎng)站建設(shè)等編程資料...</p> </div> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> document.writeln("<style>"); document.writeln(".tooltip {width:219px;height:33px;background:url(bg-wenzi.png) no-repeat left top;}"); document.writeln(".tooltip a {width:219px;height:33px;display:block;}"); document.writeln("</style>"); $(function () { //將該id下的文章,鼠標(biāo)選中松開(kāi)后彈窗 $("#selectedArticle").mouseup(function (e) { var x = 10; var y = 10; var r = ""; if (document.selection) { r = document.selection.createRange().text; } else if (window.getSelection()) { r = window.getSelection(); } if (r!= "") { var bowen = " "; var tooltip = "<div id='tooltip' class='tooltip'><a href='###' target='_blank'>" + bowen + "</a></div>"; $("body").append(tooltip); $("#tooltip").css({ "top": (e.pageY + y) + "px", "left": (e.pageX + x) + "px", "position": "absolute" }).show("fast"); } }).mousedown(function () { $("#tooltip").remove(); }); }); </script> </body> </html>
完整實(shí)例代碼點(diǎn)擊此處本站下載。
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery拖拽特效與技巧總結(jié)》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結(jié)》、《jQuery常見(jiàn)經(jīng)典特效匯總》、《jQuery動(dòng)畫(huà)與特效用法總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jQuery實(shí)現(xiàn)頁(yè)面點(diǎn)擊后退彈出提示框的方法
- jQuery實(shí)現(xiàn)鼠標(biāo)經(jīng)過(guò)彈出提示信息的地圖熱點(diǎn)效果
- jquery刪除數(shù)據(jù)記錄時(shí)的彈出提示效果
- jQuery實(shí)現(xiàn)的卷簾門(mén)滑入滑出效果【案例】
- jQuery實(shí)現(xiàn)下拉菜單動(dòng)態(tài)添加數(shù)據(jù)點(diǎn)擊滑出收起其他功能
- jQuery實(shí)現(xiàn)的淡入淡出與滑入滑出效果示例
- jquery編寫(xiě)彈出信息提示條并延時(shí)滑出動(dòng)畫(huà)實(shí)現(xiàn)示例
相關(guān)文章
ASP.NET jQuery 實(shí)例11 通過(guò)使用jQuery validation插件簡(jiǎn)單實(shí)現(xiàn)用戶(hù)登錄頁(yè)面驗(yàn)證功能
從這節(jié)開(kāi)始,我們開(kāi)始學(xué)習(xí)如何在ASP.NET控件中使用jQuery validation 插件,首先要用它,必須先了解它有什么用2012-02-02火狐4、谷歌12不支持Jquery Validator的解決方法分享
在火狐4、谷歌12瀏覽器中,使用jquery.tools.min 1.2.5版的Jquery Validator,不出現(xiàn)驗(yàn)證提示框。在ie7、8、9下就好用。2011-06-06自己動(dòng)手制作基于jQuery的Web頁(yè)面加載進(jìn)度條插件
進(jìn)度條插件在GitHub上多種多樣數(shù)量繁多,這總結(jié)出頁(yè)面進(jìn)度條插件的實(shí)現(xiàn)要點(diǎn),來(lái)教大家自己動(dòng)手制作基于jQuery的Web頁(yè)面加載進(jìn)度條插件2016-06-06jquery讀寫(xiě)cookie操作實(shí)例分析
這篇文章主要介紹了jquery讀寫(xiě)cookie操作,結(jié)合實(shí)例形式分析了jQuery針對(duì)cookie的常用讀寫(xiě)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-12-12jQuery定義背景動(dòng)態(tài)切換效果的方法
這篇文章主要介紹了jQuery定義背景動(dòng)態(tài)切換效果的方法,實(shí)例分析了jQuery操作圖片的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03jQuery + Flex 通過(guò)拖拽方式動(dòng)態(tài)改變圖片的代碼
功能終于告一段落了,實(shí)現(xiàn)了預(yù)期的功能。遇到了一個(gè)小麻煩,js 會(huì)把某些變量( 如果你是通過(guò)對(duì)象的方式傳遞的,將在傳遞之后丟失類(lèi)型信息 ,后面*號(hào)部分)2011-08-08jQuery 函數(shù)實(shí)例分析【函數(shù)聲明、函數(shù)表達(dá)式、匿名函數(shù)等】
這篇文章主要介紹了jQuery 函數(shù),結(jié)合實(shí)例形式分析了jquery函數(shù)聲明、函數(shù)表達(dá)式、匿名函數(shù)等相關(guān)使用技巧,需要的朋友可以參考下2020-05-05