如何访问html元素的属性?

时间:2015-05-29 06:41:50

标签: jquery

我使用jquery选择所有带有特殊类的html元素:

myElements = $('.myElement');

我使用每个函数迭代元素:

myElements.each(function () {

});

我现在如何从html元素访问属性或函数,例如text()函数。

1 个答案:

答案 0 :(得分:2)

您的特殊身份"被称为一个类。 。 (点)用于类,#用于id。

示例:如果您有大量带文字的span-tag,则可以使用.each()运行所有这些标记,然后使用.text()

抓取文本
<span class="myElements">Test 1</span>
<span class="myElements">Test 2</span>
<div class="myElements">Test 3</span>

$(".myElements").each(function () {
    console.log( $(this).text() );
});

//Console output
Test 1
Test 2
Test 3

这会将每个.myElements(所有带有class = myElements的元素)记录到控制台。

当你在函数()中时,你可以使用$(this)在迭代它们时定位每个元素。