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

  • Joe DiFeo

    Joe DiFeo

    7 AĞUSTOS 2012
  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • POGProductionz

    POGProductio

    27 NİSAN 2012