我正在通过互联网进行研究,但一无所获,所以我决定在这里问一下。 “如何检测哪个 HTML 元素位于屏幕中央”。我真正需要的是找到一个带有 right:0.
它的位置是这样的:
$("#element").animate({right: 0}, 50);
我只是让多个元素在屏幕上四处移动,并在特定时间停止。其他人都在屏幕之外。这个在中心。顺便说一下,它是 width:100%
。关于如何在 HTML 中的 DIV
标记中检测到它的任何想法。
注意:我有一个包装所有元素的#container
。
最佳答案
根据你所说的:我真正需要的是找到一个 right:0 的元素。
你可以这样做:
var elements = $('[style=right:0px]');
但是,如果您的元素具有 style
属性,这将起作用。
否则,你可以尝试这样的事情:
var elements = $('*').filter(function() {
return this.element.style['right'] == '0px';
//or -> return $(this).css('right') == '0px';
});
关于javascript - JQuery:查找元素位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30152022/