如何通过使用从其类中获取的mouseovered元素的id来获取前一个元素的id

时间:2012-06-23 10:18:26

标签: jquery

我这样做但是没有用。谁能帮我?感谢。

$('.current_element').mouseover(function() {
   var currentElementId = $(this).attr('id');
   var previousElementId = $('#' + currentElementId).prev('.previous_element').attr('id');
});

1 个答案:

答案 0 :(得分:2)

你可以这样做:

$('.current_element').mouseover(function() {
   var currentElementId = $(this).attr('id'); // if you don't need for any future
                                              // use then you can remove this line

   // $(this) refer to the hovered element
   var previousElementId = $(this).prev('.previous_element').attr('id');
});