<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="https://let.hatelabo.jp/rmatsuoka/rss">
    <link>https://let.hatelabo.jp/rmatsuoka/rss</link>
    <description></description>
    <title>Bookmarklets from rmatsuoka</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/rmatsuoka/let/kfqu1eiAgKAA"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/rmatsuoka/let/kfqu1eiAgKAA">
    <link>https://let.hatelabo.jp/rmatsuoka/let/kfqu1eiAgKAA</link>
    <dc:date>2024-10-10T09:26:33Z</dc:date>
    <description>すべての &lt;a&gt; の隣にブックマーク数を表示する</description>
    <dc:creator>rmatsuoka</dc:creator>
    <title>[Let] B! Scouter</title>
    <content:encoded>&lt;a href="javascript:%28%28%29%3D%3E%7Bfunction%20createBukumaAnchor%28url%29%7Bconst%20a%3Ddocument.createElement%28%27a%27%29%3Ba.href%3D%60https%3A%2F%2Fb.hatena.ne.jp%2Fentry%2F%24%7BencodeURI%28url%29%7D%60%3Bconst%20img%3Ddocument.createElement%28%27img%27%29%3Bimg.src%3D%60https%3A%2F%2Fb.hatena.ne.jp%2Fentry%2Fimage%2F%24%7BencodeURI%28url%29%7D%60%3Ba.append%28img%29%3Breturn%20a%7Ddocument.querySelectorAll%28%27a%27%29.forEach%28%28a%3D%3E%7Ba.insertAdjacentElement%28%27afterend%27%2CcreateBukumaAnchor%28a.href%29%29%7D%29%29%7D%29%28%29%3B"&gt;B! Scouter&lt;/a&gt;&lt;pre&gt;/*
 * @title B! Scouter
 * @description すべての &amp;lt;a&amp;gt; の隣にブックマーク数を表示する
 * @include http://*
 * @license MIT License
 * @require 
 * @javascript_url
 */


(() =&amp;gt; {

function createBukumaAnchor(url) {
  const a = document.createElement('a');
  a.href = `https://b.hatena.ne.jp/entry/${encodeURI(url)}`;
  const img = document.createElement('img');
  img.src = `https://b.hatena.ne.jp/entry/image/${encodeURI(url)}`;
  a.append(img);
  return a;  
}

document.querySelectorAll('a').forEach((a) =&amp;gt; {
  a.insertAdjacentElement('afterend', createBukumaAnchor(a.href));
});

})();&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
