jQuery .find('img') Ошибка нераспознанного выражения
Я беру информацию из Google Feed API и пытаюсь найти изображение для каждой записи. Когда я это сделаю, он будет успешным, пока не достигнет чего-то вроде фейсбука или твиттера (я не совсем уверен, что его нарушает, либо только фейсбук или твиттер, либо записи без изображений).
Chrome дает мне ошибку: Error: Syntax error, unrecognized expression: *entry content here*
часть этой записи: https://www.facebook.com/video.php?v=821283904584218&set=vb.246699672042647&type=2&theater
Вот моя функция успеха, если Google Feed API загружает RSS-канал.
.success(function(data) {
$scope.rssTitle = data.responseData.feed.title;
$scope.rssUrl = data.responseData.feed.feedUrl;
$scope.rssSiteUrl = data.responseData.feed.link;
$scope.entries = data.responseData.feed.entries;
var data = data.responseData.feed;
var findFirstImage = data.entries.content;
angular.forEach(data.entries, function(value) {
value.sampleImage = $(value.content).find('img').eq(0).attr('src');
})
})