【发布时间】:2016-06-15 11:57:56
【问题描述】:
我有两个轮播,每个都有自己的 id“sliderId”,然后我在轮播中的所有元素上都有一个 id,所以我知道它们滚动了多远,“currentFirstId”。
我想将信息保存在 url 中,我已经通过以下方式做到了:
window.location.href = currentLocation + "#" + sliderId + "=" + currentFirstId;
这给了我想要的结果:www.blabla.com/#sliderId?2296=0#sliderId?2337=0
但是当我滚动时如何 git 更新 currentFirstId,因为就像现在一样,它是在已经存在的文本之后放置的信息,如下所示:
www.blabla.com/#sliderId?2296=0#sliderId?2337=1#sliderId?2296=0#sliderId?2337=2#sliderId?2296=1#sliderId?2337=3#sliderId?2296=2#sliderId?2337=4.
那么我如何让它更新已经存在的文本,所以输出是:
www.blabla.com/#sliderId?2296=2#sliderId?2337=4 ???
我希望这是有道理的。
【问题讨论】:
标签: javascript