需求:通过点击按钮,根据按钮的字找到图片
function getJqObjByText(content){
var ele;
$("button:contains('"+content+"')").each(function(){
if(this.innerHTML==content){
ele = this; //此处,如果希望直接返回jquery对象,那就给 $(this) 的值
return false; //加上这句,在找到第一个符合的元素时跳出$.each。
}
});
var id = ele.id;
return $('#'+id).parent().parent().find('img')[0].src;
}
注意:find('img')之后,jquery对象变成html数组对象,所以需要获取第一个,再直接获取src属性
(jquery和js还需要掌握多点)