我们必须有link
一个页面(带有 html 代码,在同一个域上),该页面有一个img
,其属性title
和alt
是相等的。
脚本必须打开link
(页面上不显示),获取which的src
属性,然后将.img
title=alt
value
variable
有可能吗?
谢谢。
我们必须有link
一个页面(带有 html 代码,在同一个域上),该页面有一个img
,其属性title
和alt
是相等的。
脚本必须打开link
(页面上不显示),获取which的src
属性,然后将.img
title=alt
value
variable
有可能吗?
谢谢。
您可以使用$.get()
,.filter()
和来做到这一点.attr()
,如下所示:
$.get('/works', function(data) {
var src = $('img', data).filter(function() { return this.title == this.alt; })
.attr('src');
dosomethingWithIt(src);
});
这是一个异步操作,因此该函数将src
在响应返回时执行并获取 ,它不会在 . 之后的代码行中可用$.get()
。您需要从该函数中继续任何需要该信息的操作,因此一旦数据返回并准备好,它就会继续工作。
$.get(link, function(data) { variable = $(data).find('img[title="same"][alt="same"]').attr('src'); });
使用 jQuery:在该特定页面上
$(document).ready(function(){
var link = $('img').attr('src');
var title = $('img').attr('alt'); // or $('img').attr('title');
});
首先,这将从外部 url 读取数据:
$.get('../item/test.html', function(data) {
alert(data);
});
对你起作用吗?它会显示您的网址吗?