如何访问放在它旁边的元素?

时间:2011-04-20 16:21:53

标签: javascript jquery

我有以下html结构:

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

现在我想根据programm属性写下thump。这是我根据程序编号得到a元素的方法:

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

如何引用此元素旁边的重击元素?

1 个答案:

答案 0 :(得分:3)

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

或者,如果只有一个重击元素(建议使用前一个元素,特别是如果它们是相邻的元素):

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