この記事の例では、JavaScript を使用してドキュメントの各端から要素までの距離を取得する方法を説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。
function getDistance(obj) {
if (!obj instanceof jQuery) {
obj = $(obj);
}
var 距離 = {};
distance.top = (obj.offset().top - $(document).scrollTop());
distance.bottom = ($(window).height() - distance.top - obj.outerHeight());
distance.left = (obj.offset().left - $(document).scrollLeft());
distance.right = ($(window).width() - distance.left - obj.outerWidth());
戻り距離
}
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。