jquery-获取不同的页面元素

我想获取属于其他html页面的元素属性值。

例如,如果我在文件a.html中并希望从a.html中的 b.html获取元素属性值等数据

我想在jquery做的一切。

请指教!

我看了post,但我想在下面 –

像 – >
[a.html代码]

var result = get(b.html).getTag(img).getAttribute(src)//not getting exactly $("#id").append(result) 

任何想法我怎么能实现这一目标?

首先你必须获取b.html ,然后你可以找到属性值,例如

 //if you dont want to display the data make the div hidden ^ $("#someDivID").load("b.html",function(data){ var value=$(data).find("#elementID").attr("attributeName"); }); 

使用jQuery,您只能加载部分远程页面。 基本语法:

 $('#result').load('ajax/test.html #container'); 

字符串的第二部分是基本的jQuery选择器。 请参阅jQuery文档 。

默认情况下,选择器在DOM中从文档根开始执行搜索。
如果要传递备用上下文,可以将可选的第二个参数传递给$()函数。 例如,

$(’#name’,window.parent.frames [0] .document).attr();