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

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • kimberly p

    kimberly p

    23 Ocak 2010
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011