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的索引
我的意思是一级一级的取下来从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怎么选择用append添加的元素。我用append添加了一个a标签,添加后用$("a")选择不了。在线等,急。