有人能指出一个使用jQuery动画的riot.js的例子吗?
我想在暴乱重新呈现内容之后进入事件,然后在已更改的元素上触发jQuery $(selector).fadeIn()
。问题是,当我更改数据时,元素可能还不存在,所以在Riot完成重新渲染之前,我无法运行jQuery fadeIn。
我能想到的最好的是setTimeout
;在Riot有一个我可以直接听的事吗?
答案 0 :(得分:0)
通常,Riot有两个重新呈现的事件:
更新 - 渲染发生后
this.on( '更新&#39 ;, function(){ } )
另一种可能性,就是了解MutationObserver。 见http://davidwalsh.name/demo/detect-node-insertion.php
骚乱事件只会告诉你某些事情已经更新或即将更新,但不会更新dom的哪些部分。