Firefox userChrome.js greasemonkeyスクリプトスレ38at SOFTWAREFirefox userChrome.js greasemonkeyスクリプトスレ38 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:名無しさん@お腹いっぱい。 18/11/21 06:36:54.19 3yeEWslr0.net 神様、いつもありがとうございます また教えて君でなく作って君になってしまいました 501:名無しさん@お腹いっぱい。 18/11/21 07:05:32.53 3yeEWslr0.net 神様、これですとpost全体になってしまいますので xxx = uid.firstElementChild.lastElementChild; xxx.addEventListener('click', function (event) { にしました 本当にお世話になりました 今回教えて頂いたことを他でも応用します 502:名無しさん@お腹いっぱい。 18/11/21 10:38:38.62 n+m1FEHe0.net constが一個も無いだと…… 503:名無しさん@お腹いっぱい。 18/11/21 21:49:46.34 DnQfqgi40.net >>488だけどこんな感じを想定していた 本人に合わせて(event.)targetって言ってた部分をthisにしたけど (function(){ // IDをクリックしてってことだからclassがuidのものを指定すれば十分じゃね? const uids = document.querySelectorAll('.uid'); for(const uid of uids) { uid.classList.add(uid.textContent); uid.addEventListener('click', function(){ let count = 0;// 複数回実行されるのを防止するために変数を作成 if(count) return;// countが1以上なら実行しねーぞ、と alert(document.getElementsByClassName(this.textContent).length); count++;// 実行後countを1増やす }, false) } })() 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch