js load等方法加载进页面的代码,如果里面包含event-node等东西,就要在回调函数里面执行M(document);进行加载event-node对应的事件
如:$("#id").load(url,"分享”,function(){
M(document);
});
url加载进来的内容是
<a style="margin-right:5px;" event-node="share_to_feed" href="javascript:void(0)" event-args='initHTML={$initHTML}&appname={$appname}&attachId={$attachId}&from={$from}&url={$url}&isLoad={$isLoad}'>{$title}</a>
<input type="hidden" value="{$url}" id="url">
里面包含event-node="share_to_feed",要绑定share_to_feed事件,就要执行M(document);对页面事件重新绑定。