如果我将鼠标悬停在一个元素上,如何在jQuery之前选择所有兄弟元素并包含它?

时间:2014-07-01 13:41:24

标签: javascript jquery

我有html:

<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
<div id="four"></div>

我有以下javascript:

$(document).on('mouseover', 'div', function() {
    var elements = ''; // <-- What should I put here?
});

如果我将鼠标悬停在div#three上,我希望变量elements成为div#one, and div#two, div#three的集合

如何在jQuery中实现这一目标?

1 个答案:

答案 0 :(得分:3)

你可以这样做:

var elements = $(this).prevAll("div").addBack()