我使用jquery选择所有带有特殊类的html元素:
myElements = $('.myElement');
我使用每个函数迭代元素:
myElements.each(function () {
});
我现在如何从html元素访问属性或函数,例如text()
函数。
答案 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)
在迭代它们时定位每个元素。