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

  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014