4

我正在尝试将字符串从名称属性移动到每个 img 的 src。我正在使用 jQuery 来执行此操作:

$("#one").find("img").attr("src",$(this).attr("name");

现在的问题是 $(this) 不是当前被操纵的元素。那么如何获取 find() 找到的当前元素呢?

4

1 回答 1

6

attr方法接受一个函数,在这个函数的上下文中,this指的是当前元素:

$("#one").find("img").attr("src", function(){
    return this.name
});
于 2012-10-23T18:58:33.427 回答