按名称枚举标记

时间:2011-05-17 15:58:32

标签: jquery phpquery

我想使用jquery从页面标记名称,因此我可以将它们用作变量。

示例:

Tags:
<title>Item Name</title>
<price>$10.00</price>

$tag_name[0] = first tag (this is where jquery code would go)
$tag_name[1] = second tag (this is where jquery code would go)

$item_array[$tag_name[0]][0] = "item name";
$item_array[$tag_name[1]][0] = "$10.00";

如何获取标签的实际名称?我知道如何获取内容。

2 个答案:

答案 0 :(得分:1)

$("*", document.body).click(function (e) {
            e.stopPropagation();
            alert(this.tagName);
        });

答案 1 :(得分:1)

您可以使用tagName属性获取标记名称。

但是,您仍然需要一种方法来选择标签。如果它们包含在元素中(例如:.container),则可以执行以下操作:

$(":eq(0)", ".container")[0].tagName // title tag

Demo