JQuery 中this和$(this)获取对象、操作DOM对象的元素属性
1 2 3 4 5 6 7 8 9 10 11 |
$("#row a img").each(function(index){ alert($(this)); alert(this); } //可以看出来$(this)是jquery对象,而this是DOM对象: alert($(this)); 弹出的结果是[object Object ] alert(this); 弹出来的是[object HTMLImageElement] |
如何获取$(this)子对象?find( )
1 2 3 4 5 6 |
$("#row a ").each(function(index){ var imgurl=$(this).find('img').attr('src'); alert(imgurl); } |
*.find(element) 是返回一个用于匹配元素的DOM元素 如何获取元素的属性或赋值? 方法一: [crayon-67 …