|
|
1
18
我使用jquery作为另一个项目的组件编写了一个实现。资料来源和文件可在这里获得: https://github.com/andrewchilds/jQuery.DomOutline |
|
|
2
17
我最近为一个我正在工作的项目需要这样一个特性,结果我不得不用边来创建一个框,否则
为了您的利益,我从我的项目中转换了一个版本,它涉及jquery,但转换为
香草
作为唯一
逐步说明。 首先创建 五 需要的HTML元素。
其次创造一个
然后在里面
然后我们需要创建一个对象来存储这样的元素。
之后,我们存储一些变量来保存关于目标元素的一些信息,就像这样。
那么我们要做的就是计算 位置 和; 高度 为了所有 四 选择器的侧面是这样的。
所有的
对于
这个
试用演示 http://jsfiddle.net/rFc8E/9/
编辑:
我刚刚更新了这个,我注意到
|
|
|
3
9
一个简单的方法是使用大纲而不是边框:
只需将该类添加到要选择/取消选择的任何元素中并将其移除(下面的代码未正确测试):
由于您使用的是大纲(由chrome支持),而不是边框,因此元素不会跳转。我用的是类似的东西 EasyReader Extension . |
|
|
4
8
|
|
|
5
3
也可以看看这个: http://rockingcode.com/tutorial/element-dom-tree-jquery-plugin-firebug-like-functionality/ 我觉得这很有洞察力。这里有一个演示: http://rockingcode.com/demos/elemtree/ 希望这有帮助。 |
|
|
6
2
StackOverflow上也有类似的问题,有很多好的答案: Does anyone know a DOM inspector javascript library or plugin? 对于那些正在寻找快速和肮脏解决方案的人:
http://userscripts.org/scripts/review/3006
是最简单的。把代码放进去
https://github.com/josscrowcroft/Simple-JavaScript-DOM-Inspector/blob/master/inspector.js 稍微好一点,仍然很容易集成。 对于更复杂的元素检查器,您可能需要查看UDI所指的selectorgadget。检查员选择代码在 http://www.selectorgadget.com/stable/lib/interface.js |
|
|
7
2
这里有一个用纯JavaScript编写的库作为替代。 TheRoom JS: https://github.com/hsynlms/theroomjs
|
|
|
8
1
您需要做的是为突出显示创建4个元素。它们会形成一个 空正方形 所以你的鼠标事件可以自由触发。这个和这个相似 overlay example 我做了。
不同的是,您只需要四个元素(没有调整大小标记),并且四个框的大小和位置略有不同(模仿红色边框)。然后你可以用
另一种方法
是隐藏exra元素,获取
我可以告诉你,它们比光还快。即使爱因斯坦也会同意:) 1.)元素从点覆盖/边框-[ Demo1 ] FF需要V3.0+
2.)鼠标悬停边框-[ Demo2 ]
|
|
9
1
一个非常基本的实现可以很容易地完成,而无需使用jquery
如果希望孩子们也更改背景,请使用下面的CSS:
如果您只想选择边缘附近的元素(或选择边缘附近的父元素以及其他任何地方的元素本身),则可以使用
与一些边框配对,这对于选择非常有用。 Demo |
|
|
user3425506 · 没有互联网连接无法获得PWA 1 年前 |
|
|
sunics · jQuery在ul中查找li元素 1 年前 |
|
|
Curious66 · 如何在谷歌会议中捕获传入的音频流 1 年前 |