我正在使用 jQuery 偏移函数将绝对定位的 DIV 放置在锚元素上。
$("#marker1").offset({ top: $("#<%= hypHowItWorks.ClientID %>").offset().top, left: $("#<%= hypHowItWorks.ClientID %>").offset().left });
$("#marker1").width( $("#<%= hypHowItWorks.ClientID %>").outerWidth() );
当页面加载时这工作正常,但是,如果我通过按 F5 重新加载页面,它会显示 DIV 稍微偏离它应该在的位置。如果我然后在浏览器中后退页面,它会再次出现在正确的位置!
这是最新的 Chrome 和 Firefox 的问题,但不是 IE9。
有任何想法吗?
克里斯。