这是控制台日志中的jQuery克隆对象。标记文本是我想要的字符串
是实际的对象名称还是FireBug / jQuery生成的东西?
答案 0 :(得分:1)
没有内置的方法来获取该值(这是一个包含该元素的CSS选择器)。 Firebug只是为您创建预览。
但是你自己拼凑起来并不难。
var toSelector = function(element) {
// start with the tag name
var result = element.tagName.toLowerCase();
// append #theid, if the element has an id
if (element.id) {
result += '#' + element.id;
}
// append .theclass for each class the element has
if (element.className) {
var classes = element.className.split(' ')
for (var i = 0; i < classes.length; i++) {
result += "." + classes[i];
}
}
return result;
}
var element = document.getElementById('foo');
alert(toSelector(element));
答案 1 :(得分:0)
它是元素的选择器,在firebug中用于可视化对象(target的实际值将是对节点的引用)