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

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • Living Waters

    Living Water

    9 AĞUSTOS 2006