document.observe('dom:loaded', function() {

后端 未结 2 2118
甜味超标
甜味超标 2021-02-10 04:27

Is there a way to have this prototype js trigger only when dom is changed and not loaded?

2条回答
  •  暖寄归人
    2021-02-10 04:46

    The 'change' method is defined only for 'input', 'textarea' and select elements, not for general elements.

    The "dom:loaded" event is a user-defined event (as far as the browser is concerned) defined by the Prototype library. I don't believe that it is usable as any kind of template for a dom:changed event.

    What you are looking for are DOM mutation events, such as DomSubtreeModified (see 1). But I don't believe these are widely supported in browsers yet.

提交回复
热议问题