jquery-获取不同的页面元素

S S*_*ngh 6 javascript jquery

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

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

我正在尝试在 jquery 中做的所有事情。

请建议!

我阅读了帖子,但我想要以下内容-

类似的东西->
[a.html 的代码]

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

知道我怎么能做到这一点吗?

Raf*_*fay 5

首先,您必须获取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");
});
Run Code Online (Sandbox Code Playgroud)


yan*_*kun 4

使用 jQuery,您可以仅加载远程页面的部分内容。基本语法:

$('#result').load('ajax/test.html #container');
Run Code Online (Sandbox Code Playgroud)

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