我有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中实现这一目标?
答案 0 :(得分:3)
你可以这样做:
var elements = $(this).prevAll("div").addBack()