jQuery實現(xiàn)鼠標選中文字后彈出提示窗口效果【附demo源碼】
本文實例講述了jQuery實現(xià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>
<!--在文章內添加 selected-article ID-->
<div id="selectedArticle">
<p>歡迎來到腳本之家...</p>
<p>腳本之家是國內專業(yè)的網站建設資源、腳本編程學習類網站...</p>
<p>提供asp、php、asp.net、javascript、jquery、vbscript、dos批處理、網頁制作、網絡編程、網站建設等編程資料...</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下的文章,鼠標選中松開后彈窗
$("#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>
完整實例代碼點擊此處本站下載。
更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
jQuery插件EasyUI校驗規(guī)則 validatebox驗證框
這篇文章主要介紹了jQuery插件EasyUI校驗規(guī)則,主要介紹validatebox驗證框,對validatebox進行校驗規(guī)則擴展,使用jQuery EasyUI的朋友可以參考下。2015-11-11
詳解jquery插件jquery.viewport.js學習使用方法
本篇文章主要介紹了詳解jquery插件jquery.viewport.js學習使用方法,具有一定的參考價值,有興趣的可以了解一下2017-09-09
jQuery使用slideUp方法實現(xiàn)控制元素緩慢收起
這篇文章主要介紹了jQuery使用slideUp方法實現(xiàn)控制元素緩慢收起的功能,實例分析了jQuery中slideUp方法的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03
Jquery Easyui分割按鈕組件SplitButton使用詳解(17)
這篇文章主要為大家詳細介紹了Jquery Easyui分割按鈕組件SplitButton的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12
jquery實現(xiàn)彈出div,始終顯示在屏幕正中間的簡單實例
本篇文章主要是對jquery實現(xiàn)彈出div,始終顯示在屏幕正中間的簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-03-03

