Ich versuche, die CSS-Eigenschaft Änderungen in einem Element zu erkennen. Ich suchte online und fand mutationobserver javascript api. aber in meinem Testskript funktioniert es nicht wie erwartet (es warnt nicht den Eigenschaftsnamen und den Eigenschaftswert).Javascript: mutationobserver ist keine Warnung Nachricht
var foo = document.getElementById("hideit");
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
alert('mutation.type = ' + mutation.type);
});
});
observer.observe(foo);
observer.disconnect();
$(function() {
$("#clickhere").on("click", function() {
$("#hideit").slideToggle('fase');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<body>
<div id="clickhere">click to toggel</div>
<div id="hideit" style="display:none;">this is the content of the hide/show toggle</div>
</body>
und es zeigt einen Javascript-Fehler
TypeError: Argument 1 of MutationObserver.observe is not an object.
Dank ist vorab