How to get the id of an anchor tag in jQuery?
如何在jQuery中获取锚标记的id?
这是标签。
1 2 3 4 5 6 7 8 9 10 11 | <ul class="formfield"> <li class="selected">Text </li> <li> Textarea </li> </ul> |
我需要在变量中获取id,即textarea,text等。
我尝试过类似的东西,但我认为没有fieldValue这样的东西。
1 2 3 4 | $('.formfield a').click(function() { fieldType=$('.formfield a').fieldValue(); alert(fieldType); }); |
要获取字段的
1 2 3 4 | $('ul.formfield a').click(function() { var id = $(this).attr('id'); alert(id); }); |
要获取a标签的文本内容(开始和结束标签之间的文本),您可以:
1 2 3 4 | $('ul.formfield a').click(function() { var text = $(this).text(); alert(text); }); |
请注意点击功能中
你说你想要变量吗?
干得好:
1 | var myvariable = $('ul.formfield a').attr('id'); |
它将为您提供第一个匹配元素的ID,或者在您的示例"text"中。