jquery如何将click事件绑定到基于字符串的元素?

时间:2012-07-24 11:50:40

标签: jquery

我正在制作一个循环,并获取拇指图像信息,这是代码,

$.map(galImg, function ( val ,i ){
  // adding no.of li's
  thumList += '<li><img src='+val.thumb+'></li>';   
})

thumList += "</ul>"

// finally placed in to navi div.
navi.html(thumList); 

所有作品都找到了。但我正在寻找的是,如何将click事件添加到每个<li>?我做的时候(因为一旦用户点击<li>,我将获得索引号并相应地替换滑块。)

1 个答案:

答案 0 :(得分:1)

尝试使用.on()

navi.on('click', 'li', function(){
     alert( $(this).index() );
})