我有以下的HTML结构:

<span class="thump">1</span>
<a class="tp" href="#" programm="5">Post</a>


现在,我想根据programm属性编写重击。这是我根据程序编号获取a元素的方式:

$("a.tp[programm='" + programm + "']");


如何引用此元素旁边的thump元素?

最佳答案

var anchor = $("a.tp[programm='" + programm + "']");
var thump = anchor.prev();


或者,如果只有一个thump元素(建议使用上一个元素,尤其是相邻元素):

var anchor = $("a.tp[programm='" + programm + "']");
var thump = anchor.siblings('.thump');

关于javascript - 如何访问位于其旁边的元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5733499/

10-09 19:20