Nasıl sayfayı kaydırmak için neden olmadan konum karma kaldırabilir miyim? | Netgez.com
SORU
19 ÅžUBAT 2010, Cuma


Nasıl sayfayı kaydırmak için neden olmadan konum karma kaldırabilir miyim?

Sayfa atlama-kaydırma neden olmadan window.location karma kaldırmak için üstüne mümkün mü? Atlar herhangi bir neden olmadan karma değiştirmek mümkün olmak istiyorum.

Bu var:

$('<a href="#123">').text('link').click(function(e) {
  e.preventDefault();
  window.location.hash = this.hash;
}).appendTo('body');

$('<a href="#">').text('unlink').click(function(e) {
  e.preventDefault();
  window.location.hash = '';
}).appendTo('body');

Canlı örnek işte bakın: http://jsbin.com/asobi

Kullanıcı tıklattığında 'link' karma etiketi herhangi bir sayfa atlar olmadan değiştirilir, bu gayet iyi çalışıyor.

Ama kullanıcı tıklattığında 'bağlantısını' var etiketi kaldırılır ve sayfa kaydırma atlar üstüne. Bu da yan etkisi olmadan karma kaldırmak için ihtiyacım var.

CEVAP
19 ÅžUBAT 2010, Cuma


Eğer siz sadece ilerleyin maç yok gibi kaydırma yaramaz kukla bir karma koyarsa inanıyorum.

<a href="#A4J2S9F7">No jumping</a>

ya

<a href="#_">No jumping</a>

"_top" eşdeğer kendisi tarafından "#" böylece sayfanın üst için kaydırma neden olur

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Joanna Okrajni

    Joanna Okraj

    4 EYLÃœL 2010
  • Vortez

    Vortez

    27 Temmuz 2009