『[JS]いいねした口コミだけを表示するブックマークレット』syu497さんの日記

レビュアーのカバー画像

東京スパークリングワインちょい飲み

メッセージを送る

日記詳細

TOPページや行ったページで、いいねした口コミだけを表示するブックマークレットを作ってみました。
レビューアさんページ右の「訪れたエリア」下に切り替えリンクを表示します。

新しい人がいいねしてくれた時、自分はどの口コミにいいねしたか見たい時があります。

【使い方】
1. 適当なブックマークのURLを以下のJavascriptに置き換えます。
2. 食べログレビューアさんのTOPページ(または行ったページ)を開きます。
3. 作成したブックマークを選択します。
--------------------
javascript:(function(){if(!document.getElementById('jsMatchHide')){var elm=document.createElement('div');/**user_top**/var area=document.getElementById('area-rank');if(area){document.getElementById('column-side-inner').insertBefore(elm,document.getElementById('title-genre'));}/**user_bookmark**/var searchs=document.getElementsByClassName('search-condition__heading');if(0<searchs.length){searchs[0].appendChild(elm);}/**append**/elm.innerHTML+='<BR>[<a id=jsMatchHide>いいねした口コミ</a>] [<a id=jsShowAll>全口コミ表示</a>] ';}/**append_func1**/var fncMatchHide=function(){var hides=['いいね!を取り消す'];var fnc=function(elm){var hidden=true;for(var i=0;i<hides.length;i++){if(elm.innerHTML.indexOf(hides[i])>0){hidden=false;break;}}elm.hidden=hidden;};[].forEach.call(document.getElementsByClassName('rvw-item rvw-item--activitylog'),fnc);[].forEach.call(document.getElementsByClassName('rvw-item rvw-item--rvwlst js-rvw-item'),fnc);};document.getElementById('jsMatchHide').onclick=fncMatchHide;/**append_func2**/var fncShowAll=function(){var fnc=function(elm){elm.hidden=false;};[].forEach.call(document.getElementsByClassName('rvw-item rvw-item--activitylog'),fnc);[].forEach.call(document.getElementsByClassName('rvw-item rvw-item--rvwlst js-rvw-item'),fnc);};document.getElementById('jsShowAll').onclick=fncShowAll;fncMatchHide();})();
------------------------------

var hides=['いいね!を取り消す';] の部分がブロックしたい文字列です。
ページの先頭へ