SORU
5 Kasım 2008, ÇARŞAMBA


() preventDefault bir&;> etiketi lt

Bir bağlantı tıklandığında bir div yukarı ve aşağı/gizlemek göstermek için slaytlar bazı html/DV var:

<ul class="product-info">
  <li>
    <a href="#">YOU CLICK THIS TO SHOW/HIDE</a>
    <div class="toggle">
      <p>CONTENT TO SHOW/HIDE</p>
    </div>
  </li>
</ul>

ve benim bir WordPress kullanmak...

$('div.toggle').hide();
  $('ul.product-info li a').click(function(event){
    $(this).next('div').slideToggle(200);
  } 		
);

Benim soru: Nasıl preventDefault kullanırım() bağlantı bir bağlantı olarak hareket ve ekleme durdurmak için # sayfanın en üstüne atlama benim URL sonuna&? Doğru sözdizimi anlayamıyorum, sadece bir hata olduğunu söyleyerek almaya devam preventDefault() fonksiyonu değildir.

CEVAP
5 Kasım 2008, ÇARŞAMBA


Gibi bir şey deneyin

$('div.toggle').hide();
  $('ul.product-info li a').click(function(event){
    event.preventDefault();
    $(this).next('div').slideToggle(200);
  }             
);

Burada bir WordPress kullanmak belgelerinde bu konuda sayfa:

http://learn.jquery.com/events/event-basics/#preventdefault

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LatinNinja99

    LatinNinja99

    28 EKİM 2011
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009
  • Tinkernut

    Tinkernut

    28 Aralık 2006