如何在jQuery中获取锚标签的ID?

前端之家收集整理的这篇文章主要介绍了如何在jQuery中获取锚标签的ID?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在jQuery中获取标签的ID?
这是标签.
<ul class="formfield">
     <li class="selected"><a href="" id="text">Text</a></li>
     <li><a href="" id="textarea">Textarea</a></li>
 </ul>

我需要在变量中获取id,即textarea,text等.

我尝试过这样的东西,但是我没有像这样的fieldValue这样的东西.

$('.formfield a').click(function() {         
    fieldType=$('.formfield a').fieldValue();
    alert(fieldType);
});

解决方法

获取字段的id属性,您可以:
$('ul.formfield a').click(function() {
    var id = $(this).attr('id');
    alert(id);
});

获取标签的文本内容(打开和关闭标签之间的文本),您可以:

$('ul.formfield a').click(function() {
    var text = $(this).text();
    alert(text);
});

请注意点击功能中使用$(this).你正在重新使用不会做你想要的选择器.在事件处理程序中,这是指被处理的元素,所以使用上面的代码,你会得到’text’或’textarea’,具体取决于你点击的那个.

原文链接:https://www.f2er.com/jquery/176283.html

猜你在找的jQuery相关文章