SORU
23 EYLÜL 2009, ÇARŞAMBA


Basışı jQuery İle simüle

Kullanarak DV nasıl taklit edebilirim (tetik?) bir bağlantı tıklandığında bir tuşa Basarak? Bir kullanıcı aşağıdaki bağlantıya tıkladığında örneğin,:

<a id="clickforspace" href="#">Click Here</a>

Daha sonra, bağlantıyı tıklatarak, eğer "onların" klavyede. boşluk varsa onlar sokulup olurdu

Böyle bir şey, farz ediyorum:

$("#clickforspace").click(function(e) { 
    e.preventDefault(); 
    //... Some type of code here to initiate "spacebar" //
                                      });

Bunu başarmak için nasıl bir fikir?

CEVAP
12 NİSAN 2012, PERŞEMBE


Bu aradığınız şey olduğuna inanıyorum:

var press = jQuery.Event("keypress");
press.ctrlKey = false;
press.which = 40;
$("whatever").trigger(press);

here.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesome Toys TV

    Awesome Toys

    18 HAZİRAN 2014
  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • Julia Graf

    Julia Graf

    6 Mayıs 2006