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

  • finalcall07

    finalcall07

    11 NİSAN 2008
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011