我有一个 Json 对象数组
posturlContent = [
{ "Title": "Bbc news live", "Content": "<div>this is a test BBC </div>", "Uri": "http://bbc.co.uk" },
{ "Title": "CNN news live", "Content": "<div>this is a test CNN</div>", "Uri": "http://cnn.com" },
{ "Title": "Youtube news live", "Content": "<div>this is a test Youtube </div>", "Uri": "http://youtube.com" },
];
我有一个 JS 数组
uris =["http://cnn.com", "http://abcnews.com",...]
我只需要在 uris 中的项目的 posturlContent 的输出,因此如下所示。
posturlContent = [
{ "Title": "CNN news live", "Content": "<div>this is a test CNN</div>", "Uri": "http://cnn.com" }
];
我尝试使用它但返回空的 posturlContent
$.each(uris, function(){
var siteUrl = this.valueOf();
posturlContent = $.grep(posturlContent, function(item){
return item.Uri.toLowerCase() != siteUrl.toLowerCase();
});
})