質問: 【質問を修正しました】 ●使用している機能 CHROMEブラウザ公式ツイッター https://twitter.com/ ●使用したい機能および目的 拡張機能からJAVAscriptを使用してボタンを増やしたい ↓ 【今ココ】 増やすことはできたが1個のツイートにしか適用されないので、 ブラウザに表示される全てのツイートに自動的にボタンが1個追加される仕様にしたい 追加したいボタンというのはコレです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/7cbe9a78bf9d7cb6754d8a21fb9c3fed.png) このアイコンを右クリック→F12して、 この部分をコピペすると、 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/f23c4f0ac8a4e11189dcb882ba2ec4a5.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/774a4726c9673812f60e268e29123b47.png) ボタンが増えます。 しかし、このやり方ではアイコンを右クリした該当ツイートしか変更できませんでした。 どうすればいいでしょうか?
回答: とりあえず、サンプル ``` [...(c = document.querySelector('.stream-items')).children].map(e => a(e)); new MutationObserver(s => s.map(r => r.addedNodes.forEach(e => a(e)))).observe(c, { childList: 1 }); function a(e) { const l = e.querySelector('.ProfileTweet-actionList.js-actions'); l && l.insertBefore(l.children[0].cloneNode(1), l.children[0]); } ```