0

试图获取当前图像选择的 src 值。

这是我的脚本

<script type="text/javascript">
      $(document).ready(function() {     
          $('#imagefiles ul li img').click(function() {
              var img = $this.attr('src');
                  alert(img);
          });
      });
</script>

当我单击图像时,它说找不到变量$this

关于我做错了什么或如何解决这个问题的任何想法?

4

2 回答 2

1

使用$(this), 不要$this将元素包装为 jQuery 对象。

于 2013-02-28T19:40:14.677 回答
0

试试 $(this) 而不是 $this。

$('#imagefiles ul li img').click(function() { 
  var img = $(this).attr('src'); 
  alert(img); 
}); 
于 2013-02-28T19:40:51.450 回答