asp.net 跳转到新页面的锚点 但是因为ajax请求 定位不准

我要跳转到新页面的锚点 但是加载后 有很多ajax请求(不止一个,一个能在回调函数处理)

回调后会改变容器的高度
我的锚点定位就不准了 这个这么处理啊?

再回调完毕后再用location.hash='#锚点名称'来定位,要不定位过了ajax返回数据设置容器高度肯定不准