Вы можете сделать это, используя $.get()
, .filter()
и .attr()
, например:
$.get('/works', function(data) {
var src = $('img', data).filter(function() { return this.title == this.alt; })
.attr('src');
dosomethingWithIt(src);
});
Это асинхронная операция, поэтому функция будет выполняться и получать src
при возврате ответа, она не будет доступна в строке кода после $.get()
. Вам нужно продолжить любую операцию, в которой эта информация нужна, из этой функции, поэтому она продолжает работать, когда данные возвращаются и готовы.