我怎么能让一个弹出,一旦用户突出一个词
How could I make a popup once user highlights a word?
我想做一个与用户突出显示的单词(或单词)相关的弹出窗口。就像用户高亮this,然后一个弹出框跳出来,说:"了解更多关于'this'的信息。查看与这个(或这些)词相关的文章。"
我怎么能这么做?
HTML
<p>Lorem ipsum dolor sit amet, <a class="popuplink" href="#">consectetur </a>adipiscing elit. Maecenas sed lectus nec risus volutpat gravida. Duis dapibus felis lobortis et lobortis nulla ornare. Suspendisse eu mi tempus magna volutpat elementum vel vitae enim. Maecenas feugiat feugiat tincidunt. Suspendisse eu rhoncus dolor. Cras porta, arcu sagittis porta, ligula odio tristique lorem, id sagittis risus velit nec elit. Sagittis lacus scelerisque mauris rhoncus ut porttitor quam cursus. Praesent nec risus non nunc imperdiet a augue. Etiam ut elit eu metus placerat semper. Nam volutpat massa sed lorem vestibulum at vehicula dui fermentum. Etiam condimentum pretium tincidunt. Nullam nec placerat ligula.</p>
<div id="tooltip"></div>
Jquery var $tooltip = $('#tooltip'), // reusable jQuery obj
offset = {x: 20, y: 20}; // tooltip offset from the cursor
$('a').mouseover(function() { // over
$tooltip.show()
}).mousemove(function(e) { // move
// set the positioning with offset
$tooltip.css({left: e.pageX + offset.x, top: e.pageY + offset.y})
// set the tooltip HTML contents
$tooltip.html('Learn more about this...');
}).mouseout(function() { // out
$tooltip.hide();
});
CSS .popuplink{color: #0066cc; background: #CACAC6;}
#tooltip{position: absolute; padding: 10px; border: 1px solid #ccc; background: #fff}
示例您可以使用捕获亮点
相关文章:
- 分析:一个用户可以创建另一个用户吗
- 通过 Stripe 向用户收费,并将资金存入另一个用户帐户
- 我在Phaser有一个项目.我想在画布上的元素上做一个用户图像编辑器
- 当至少有一个用户触发事件而不刷新页面时,更改所有用户页面中的内容
- 一个用户脚本的两个实例如何在帧之间进行通信
- c#mvc一次只允许一个用户编辑树视图
- 有没有办法仅使用 JavaScript 来操纵控制台.log输出和下一个用户输入提示之间的时间
- 在 PHP 中弹出到同一应用程序的另一个用户
- 如何在另一个用户控件 ID 中获取用户控件 ID
- 如何在 C# 中将文本框值从一个用户控件获取到另一个用户控件
- 快速返回“;用户未被授权”;当修改来自另一个用户的对象时
- Node.js聊天服务器,当另一个用户发送数据时,客户端断开连接
- 有没有一种正确的方法可以确保一次只有一个用户使用REST+HTTP对对象进行更改
- 为什么为一个用户渲染的模板不为另一个用户进行渲染
- 如何使用service worker存储一个用户id
- Parse.com安全性:我可以保存一个对象并将其声明为另一个用户吗?
- 可以一个网站知道,如果我正在运行一个用户脚本
- Facebook只有一个用户权限窗口
- 为什么一个用户只有在使用VPN时才能正确地看到我的网站?
- 在Express中使用Mongoose将一个模型引用到一个用户模型