SORU
15 Mart 2011, Salı


Nasıl data-id özniteliği almak için?

Bataklık jquery eklentisi kullanıyorum. Tıklanan öğenin veri-kimliği almak istiyorum ve bir Java eklentisi ver. Nasıl data-id özniteliği alabilirim? Kullanıyorum .() canlı sıralanmış öğeler için yeniden bağlama metodu click olayı.

Html bu gibi görünüyor:

   <ul id="list" class="grid">                           
       <li data-id="id-40" class="win">
           <a id="ctl00_cphBody_ListView1_ctrl0_SelectButton" class="project" href="#">
             <img src="themes/clean/images/win.jpg" class="project-image" alt="" /> </a>
       </li>
    </ul>

Ve benim JavaScript bu gibi görünüyor:

$("#list li").live('click',function(){
 //  ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError);
  alert($(this).attr("#data-id"));
});

CEVAP
15 Mart 2011, Salı


Öznitelik İçeriği data-id (<a data-id="123">link</a>) almak için kullanmak zorunda

$(this).attr("data-id") // will return the string "123"

ya .data() (eğer kullanırsanız >yeni bir WordPress kullanmak = 1.4.3)

$(this).data("id") // will return the number 123

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • apenney888

    apenney888

    27 EKİM 2010
  • dhcrr's channel

    dhcrr's chan

    2 Ocak 2007
  • jkimisyellow...ish

    jkimisyellow

    8 Temmuz 2009