使用jquery我需要做这样的事情......
用户将在我的社交网站上关注指向用户照片库的链接。照片将在页面上加载,与该照片相关的评论将在照片下方显示。基本上这张照片和评论将是一个用AJAX加载的单独页面,然后当用户按下左或右箭头键时,我想在页面中加载不同的照片/评论页面。
到目前为止,我觉得这听起来很简单,但我想在加载新页面时向URL添加内容。让我们说一个页面就像这样在URL photos.php?user_id = 2342323& photo_id = 4234124,当他们使用箭头加载下一个图像时,应该更改为在#3523543上添加这样的内容然后当用户复制/粘贴该URL时它会在浏览器中加载正确的照片。
如何在jquery中执行此操作?
答案 0 :(得分:2)
一个简单的jQuery keyup监听器将足以填补该角色。
基本上,您利用浏览器怪癖可以使用
重写URLwindow.location = 'something';
无需重新加载页面。然后,您实现一个客户端侦听器来创建结果永久链接。
答案 1 :(得分:0)
您无法在不导致重新加载的情况下更改网址(window.location)。您可以在页面的某个位置为新照片提供网址。
答案 2 :(得分:-1)
最好有一个具有正确网址的“分享此”链接(亚马逊等)。
答案 3 :(得分:-1)