JavaScript: Auf Attributänderung warten?

8

Ist es in JavaScript möglich, auf eine Änderung des Attributwerts zu warten? Zum Beispiel:

%Vor%

Ich möchte auf jede Änderung im Attribut something antworten.

Ich habe das MutationObserver -Objekt sowie Alternativen dazu (einschließlich desjenigen, das Animationsereignisse verwendet) gelesen. Soweit ich das beurteilen kann, handelt es sich um Änderungen am eigentlichen DOM. Ich bin mehr an Attributänderungen für ein bestimmtes DOM-Element interessiert, also glaube ich nicht, dass es das ist. Bei meinen Experimenten scheint es nicht zu funktionieren.

Ich möchte dies ohne jQuery machen.

Danke

    
Manngo 02.01.2017, 10:25
quelle

1 Antwort

15

Sie brauchen MutationObserver , hier im Ausschnitt habe ich setTimeout verwendet, um das modifizierende Attribut zu simulieren

%Vor% %Vor%
    
Satpal 02.01.2017, 10:30
quelle