我有产品网格。网格中的每个产品行都可以扩展以显示完整的产品详细信息(使用 Ajax 完成)。
当一行被消耗时,出于 SEO 目的,我正在使用:
window.history.pushState()
更改 URL。
例如: URL 如:
http://mydomain.com/bouquets/cityName
将改为:
http://mydomain.com/bouquets/cityName/prodId
问题是当另一行花费新 URL 时:
http://mydomain.com/bouquets/cityName/prodId/prodId
第三行已花费:
http://mydomain.com/bouquets/cityName/prodId/prodId/prodId/
等等...
当第一次后花费一行时,我需要在 JS 中执行以下操作:
<a href= "../URL" >