edit.js 589 B

1234567891011121314151617
  1. document.addEventListener('DOMContentLoaded', () => {
  2. // Make page content editable
  3. document.querySelectorAll('.pf').forEach(page => {
  4. page.setAttribute('contenteditable', 'true')
  5. })
  6. document.querySelectorAll('#page-container img').forEach(image => {
  7. image.addEventListener('click', () => {
  8. const selection = getSelection()
  9. selection.removeAllRanges()
  10. const range = document.createRange()
  11. range.selectNode(image)
  12. selection.addRange(range)
  13. console.log('selected?')
  14. })
  15. })
  16. })