[英]Wrap highlighted text within textarea with strong tags using javascript/jquery
[英]Using JavaScript/jQuery to return a list of CSS selectors based on highlighted text
我得到了一些项目要求,这些要求涉及(理想情况下)基于突出显示的文本返回CSS选择器列表。
换句话说,用户可以在页面上执行以下操作:
首先,这似乎是一个可行的目标吗? jQuery使使用选择器访问特定元素变得容易,但是我不确定相反是否成立。 如果元素缺少id属性,我也不知道如何返回“优化的”选择器-即唯一标识元素的选择器。 也许爬上DOM直到找到ID,然后从那里阻止选择器?
其次,从高层的角度来看,对此有何想法? 有什么提示或技巧可以加快开发速度吗? 我非常感谢您的帮助。
谢谢!
我认为您正在寻找window.getSelection
和window.getComputedStyle
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.