javascript - 当用户做出选择时,纽约时报风格的弹出窗口

标签 javascript jquery

当你在 nytimes.com 上的一篇文章中选择文本这么少?在您的选择结束时弹出:

alt text http://img193.imageshack.us/img193/1316/827200941520pm.png

在我的网站上实现类似功能的最佳方式是什么?是否有用于执行此操作的预滚动库?

最佳答案

我想你必须做这样的事情。

$('div.selectableText').mouseUp(function(e){
        if (window.getSelection()){
            var xCoord = e.pageX;
            var yCoord = e.pageY;

            //Use the coordinates (or maybe offset) 
              to position your little modal popup
        }

)};

关于javascript - 当用户做出选择时,纽约时报风格的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1343545/

相关文章:

javascript - 未捕获的类型错误 : Cannot read property 'setRGB' of undefined

javascript - 字符串匹配和不匹配的正则表达式问题

javascript - 在没有 Node/npm 的情况下构建 SPA 前端

javascript - jQuery 性能 - 按数据属性或类选择?

javascript - 是否可以在渲染前在缓存中插入图像

JavaScript 双击元素

javascript - 有没有办法,使用可能是 Chrome 扩展程序,在不同的应用程序获得焦点时使 Chrome 在 Windows 中成为焦点?

jQuery onchange/onfocus 选择框显示图像?

javascript - jquery 函数仅在第一次单击时才能正常工作

php - 通过 POST 提交 UL 的最佳方式?