Jquery sayfayı değiştirmek için okları nasıl kullanılır?

4 Cevap php

Jquery ile ben böyle bir şey yapmak gerekiyor ...

Bir kullanıcı benim sosyal ağ sitesinde bir kullanıcının fotoğraf galerisi için bir bağlantıyı takip edecek. Bir fotoğraf sayfasında yüklemek ve çağrı ile o fotoğrafın ilgili yorumlar fotoğrafın altında olacak. Temelde bu fotoğraf ve yorumlar bir kullanıcı sol veya sağ ok tuşuna bastığında, sonra ben sayfaya farklı bir fotoğraf / yorum sayfası yüklemek istiyorum, AJAX ile yüklenen ayrı bir sayfa olacaktır.

Şimdiye kadar bence oldukça basit geliyor ama ben yeni bir sayfa yüklendiğinde URL'ye bir şey eklemek istiyorum. Onlar sonraki görüntüyü yüklemek için ok kullanırken bir kullanıcı kopya / o URL'yi alıyorsunuz? User_id = 2342323 & photo_id = 4234124 o zaman # 3523543 üzerinde böyle bir şey eklemek için değiştirmeniz gereken bir sayfa URL photos.php böyle olacak demek Sağlar Bu tarayıcıda doğru fotoğraf yüklemek.

Jquery bunu nasıl Herhangi bir fikir?

4 Cevap

Basit bir jQuery keyup dinleyici bu rolü doldurmak için fazlasıyla yeterli olacaktır.

Temel olarak, sizinle URL yeniden yazma sağlayan bir tarayıcı cilvesi yararlanmak

window.location = 'something';

sayfayı yeniden olmadan. Sonra çıkan permalink oluşturmak için bir istemci tarafı dinleyici uygulamak.

Sen bir yeniden neden olmadan url (window.location) değiştiremezsiniz. Eğer olsa sayfanızda yeni fotoğraf bir yerlere url sağlayabilir.

Için iyi olabilecek bir doğru URL'ye sahip linki (a la Amazon, vb) "Bu paylaşma".

Facebook bunu yapar, ben düşünüyorum. Belki de nasıl yapıldığını görmek için bir Facebook albümün kaynağını bir göz atın, jQuery ve bu kavram tercüme olabilir?