[MEGOLDVA] Javascript: addEventListener hatókör

Sziasztok,

van nekem egy ilyenem egy Firefox extension-ben:

document.addEventListener('click', selectedText, true);

mivel a weboldalak bármelyik területén kijelölhet szöveget a user, azaz nem tudom csak div-re vagy p-re korlátozni.
Viszont a funkció a kijelölés hatására feldob egy div-et, amiben különböző paramétereket lehet állítgatni. Ha ott klikkel a user bármire, akkor bezáródik a paraméterező div, mivel a félrekattintás a bezárás. Ha nem muszáj, nem opció az, hogy megszüntetem a listenert a div felugrásakor és lesz külön bezárás gomb rá ami majd újra aktiválja azt, ezt hagynám utoljára.

A kérdés, hogyan lehetne azt megoldani, hogy a fenti listener ne legyen érvényes a paraméterező div-re?
Google megvolt (sokat nem jelent, kereshetek én rosszul is), rengeteg variáció kipróbálása megvolt. Meg lehet ezt csinálni valahogy, vagy marad a bezárás gomb?

Előre is köszönöm a segítséget!

Hozzászólások

a selectedText -ben lecsekkolod, hogy melyik element ( targetid ) -n tortent a click, illetve az if elott kell egy preventDefault is.