jquery怎么取到最后的那个a标签?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery怎么取到最后的那个a标签?相关的知识,希望对你有一定的参考价值。

参考技术A 如果这个a标签是你通过程序循环出来的众多a标签的其中一个,那你可以给每一个a指定一个id属性
名字的话定一规则,比如 : a_1,a_2 诸如此类,
可以通过 鼠标点击或者别的事件 来获取 该 a标签
$("#a_" + 这个是代表你要获取的a标签的后缀变量)
参考技术B 如果是整个页面最后一个a,就 $('a:last')
如果是整个table最后一个a,就$('#htmldis a:last')
如果是表格中某行某列的a就$('#htmldis table tr:eq(3) td:eq(1) a:last')取第4行第2列的td里面的a
参考技术C 方法应该很多,最好在a上加个id

$("#htmldis a").first() //id="htmldis"里面的所有a .first()表示匹配的所有a里面的第一个a

如果上面还有a的话可以用$("#htmldis a:eq(index)") //index 代表所有匹配的a的索引追问

就因为没有ID啊!不是很懂用jquery去取,你懂取吗?你有空的话能写写吗?谢谢了

追答

不是已经写过了吗
根据最外面DIV的id来取

$("#htmldis a").first() //id="htmldis"里面的所有a .first()表示匹配的所有a里面的第一个a

如果上面还有a的话可以用$("#htmldis a:eq(index)") //index 代表所有匹配的a的索引

本回答被提问者采纳
参考技术D $('a:last')追问

我的意思是一级一级的取下来从DIV开始,这个a标签不是最后个,你会吗?

追答

我不会,你会你自己写啊

如何用jQuery实现并且搜索a标签时要用find方法怎么实现

给页面中id为abc的div绑定一个click事件,让他将页面中所有类别为back的标记的边框设置为红色,2个像素的宽度,操作完后,进一步搜索a标签,设置他们的内容为:"友情链接"

参考技术A <!DOCTYPE HTML>
<html>
<head>
<title>yugi</title>
<meta charset=UTF-8 />
<style type="text/css">
</style>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
jQuery (function ($)

$ ("#abc").click (function ()

$ (".back").css (

border : "2px solid red"
);
$("a").text("友情链接");
);
);//采纳即可
</script>
</head>
<body>
<div id="abc">aaa</div>
<div id="abc">aaa</div>
<div id="abc">aaa</div>
<a class="back">bbb</a>
<a class="back">bbbb</a>
</body>
</html>本回答被提问者和网友采纳

以上是关于jquery怎么取到最后的那个a标签?的主要内容,如果未能解决你的问题,请参考以下文章

用jquery点击a标签怎么做?

Python怎样获取XPath下的A标签的内容

Jquery怎么选择用append添加的元素。我用append添加了一个a标签,添加后用$("a")选择不了。在线等,急。

jquery怎么设置a标签不可点击

js如何通过tagname取到标签并所有该类改变标签的样式

html a标签颜色怎么设置