JQuery Mobile bind event to listview

Posted by nycynik on Stack Overflow See other posts from Stack Overflow or by nycynik
Published on 2012-09-30T01:13:06Z Indexed on 2012/09/30 3:37 UTC
Read the original article Hit count: 133

Filed under:
|

I am trying to add a vclick to a dynamic JQM listview. But I can not figure out how to identify which number is being clicked.

http://jsfiddle.net/2hR9w/

for (var x=0; x<2; x++ ) {
    $("#listitem"+x).bind("vclick",function(e)
           { console.log("clicked"+x); });
    console.log(x);
}

?

Something is wrong with the code, but i can't figure out why x is always the max loop value, since I feel like it should be set at the time of the loop.

it always reads clicked2, never clicked1.

© Stack Overflow or respective owner

Related posts about JavaScript

Related posts about jquery-mobile