javascript - 实时显示选定 DOM 元素的 JQuery 工具

标签 javascript jquery dom jquery-selectors

我最近在 CodeSchool 的网站上学习了 JQueryAir 类(class),该类(class)具有基于 Web 的文本编辑器,该编辑器实时显示在您编写 JQuery 代码时选择了哪些 DOM 元素。它通过以浅灰色突出显示 html 页面的选定元素来实现此目的。

有谁知道可以重新创建该功能的文本编辑器(或插件)?我主要是想将它用于练习目的。或者,如果您知道一个网站可以让我做同样的事情,那也很棒。

这是一个屏幕截图,可以让您了解我的意思:

enter image description here

随着底部面板中的 JQuery 发生变化,上面的 html 会突出显示。

感谢任何建议 - 谢谢!

最佳答案

一个简单的方法(虽然可能不像您希望的那样动态)是使用 FireBug 的控制台(或 Chrome、IE9 等中的类似控制台)。在 FireFox 中加载包含 jQuery 引用的页面后,转到 FireBug 的控制台选项卡并粘贴它。

$("p").css("background-color", "gray");

按回车键。您可以更改选择器以查看结果,但在您刷新页面之前它们将是累加的。使用向上箭头返回最近的选择器进行编辑。

编辑:好的,这是在您添加显示所需 HTML 源突出显示的屏幕截图之前。尽管如此,也许这种方法在某些时候会派上用场。

关于javascript - 实时显示选定 DOM 元素的 JQuery 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7971157/

相关文章:

javascript - 在 javascript 链接上显示访问过的颜色

javascript - OpenLayers:为什么浏览器中的console.log可以找到该变量

javascript - 使用对象的属性作为另一个对象内的键,SyntaxError : missing : after

jquery - typeahead.js 预取不起作用

jQuery 获取父元素的 css 背景颜色值

javascript - 如何比较或关联 2 getJson?

javascript - Jquery html() 方法不起作用

javascript - 如何在窗口大小调整时运行 Bootstrap 附加功能

java - 如何使用指定的 Schema 将 Java 类序列化为 XML

javascript - 如何获取html字符串中的特定元素?