Greasy Fork is available in English.

watcher

Watch for added and removed elements and changes to attributes or text content

สคริปต์นี้ไม่ควรถูกติดตั้งโดยตรง มันเป็นคลังสำหรับสคริปต์อื่น ๆ เพื่อบรรจุด้วยคำสั่งเมทา // @require https://update.greasyfork.org/scripts/370259/994538/watcher.js

ผู้เขียน
spiralx
เวอร์ชัน
0.0.2
สร้างเมื่อ
13-07-2018
อัปเดตเมื่อ
04-12-2021
สัญญาอนุญาต
ไม่มี

watcher

Watch a page's DOM for added and removed elements and changes to attributes or text content.


const watcher = new Watcher()

const watch = watcher.add('a[href]', result => {
  console.group(`Added ${result.added.length} links, removed ${result.removed.length} links`)
  for (const a of result.added) {
    console.log(`Added: %o`, a)
  }
  for (const a of result.removed) {
    console.log(`Removed: %o`, a)
  }
  console.groupEnd()
})

watcher.start()