2014-04-08 79 views
0

这里下一个图像标签是我的代码查找基于<标签

<a target="_blank" href="http://www.home.test.com/test/redirector.jspx?  
action=ref&cname=EDITORIAL&ckey=2259303&cc=US&lc=eng&cmpid=MA41335AM"  
style=cursor:hand ;color: #ffffff ;text-decoration:none"> 

<img height="250" src="http://newsletters.tm.agilent.com/epsg/13MR/MCD-CID/11_CC_020783- 
N9322C/N9322C_Application.jpg" alt="Basic spectrum analyzer" style="padding 0 0 0  
0;margin:0 0 0 0;"border="0"></a> 

现在的问题是我想要找的IMG alt属性基于href标记文本。 它是动态生成的,因此它可以是任何东西,没有任何发现的href最接近img标签或HREF未来img标签的方法..

回答

0

直子选择将是这里最好的

$('a > img').attr('alt'); 
+0

遗憾没工作 – win

+0

我我在每个函数中迭代它,所以在整个html中我必须找到href和它最接近的img alt文本$(filteredText).find('a [href]')。each(function(){var tt = $(this ).attr('href'); href + = $(this).attr('href')+'〜'+ $(this).text()+“|”;})现在我必须找到最接近img替代文字与此功能 – win