私が求めていることを完全に理解したら、この質問のタイトルを更新します
私は vimeo api を使用して、JSON を使用して一連のビデオを表示し、タグをクラスとして使用しています。これはうまくいっています。
ただし、スクリプトの最後で、URL のクエリに一致しない要素を非表示にしたいと考えています。
var query = location.href.split('/#/').pop().split('/').join(" ");
URL (http://website.com/link/to/page/#/tag/tag/tag/tag = "tag tag tag tag") からクエリを取得し、各結果アイテムのクラスと照合します。
// Find Parent & checks for query classes
var thisTile = tile.parent().parent(),
matchesClass = thisTile.hasClass(query);
// If does hot have query as class then hides
if (matchesClass === false) {
$(this).hide();
}
注: クエリ クラスがない場合に結果アイテムを非表示にする部分を除いて、すべてが機能します。
JSFiddle: http://jsfiddle.net/JamesKyle/Rt4pt/
テストクエリ: http://jsfiddle.net/JamesKyle/Rt4pt/show/#/basketball