jQuery就绪函数在ajax加载后无法正常工作

时间:2017-05-03 20:32:11

标签: jquery ajax semantic-ui

我正在开发一个组件,我正在尝试使用Semantic UI弹出窗口添加弹出窗口,并且它正在按预期工作。但是在ajax加载后它无法正常工作。

这里是部分代码 -

<script type="text/javascript">
    jQuery(document).ready(function($){

        $('.trigger').popup({
            inline     : true,
            hoverable  : true,
            position   : 'bottom right',
            delay: {
                show: 300,
                hide: 800
            },
            selector    : {
                popup    : '.popup'
            }
        });

    });

window.Oby.registerAjax(<?php echo $events; ?>, function(params) {
    var o = window.Oby, el = document.getElementById('content');
    if(!el) return;
    o.addClass(el, "active");
    o.xRequest("<?php echo $url, true, false, true); ?>", {update: el}, function(xhr){
        o.removeClass(el, "active");
    });
});
</script>

我能做什么,以便在ajax内容刷新/加载后仍能正常工作?

0 个答案:

没有答案