php - 在动态填充 div 后让 js 触发

标签 php javascript jquery post

我很难在填充 div #mcs4_container 后执行 javascript,而是在加载任何内容之前触发它。这是来自 .post() 的处理页面的一部分,所以不幸的是我不能把它放在 (window).load 上,因为窗口已经加载了。 mCustomScrollbar 是一个 jquery 插件,可以为 mcs4_container 中包含的内容添加滚动条。下面是相关的 php:

echo
'<div id="reserveAPickupAppointmentForm6">';

    if (mysql_num_rows($result) == 0) {
        echo
        'There are currently no appointments available online for this date.  Please call or email the office to set up a custom time.';
    }

    else {

        echo
        '<div id="mcs4_container">
        <div class="customScrollBox">
        <div class="container">
        <div class="content">';

            while($row = mysql_fetch_array($result)) {
                echo
                '<div   class = "hoverLive2 reserveAPickupAppointmentDateText reserveAPickupAppointmentButtonText">'
                    .$row["date"].
                '</div>';
            }   

        echo
        '</div>
        </div>
        <div class="dragger_container"><div class="dragger"></div></div>
        </div>
        </div>';

        echo
            '</div>';       

echo
'<script>
$("#mcs4_container").mCustomScrollbar("vertical",400,"easeOutCirc",1.05,"fixed","yes","yes",10);
</script>';

    }

最佳答案

$.post('/whatev', function() {//this is your callback});

如果您使用的是 jQuery,上面的代码应该会为您提供一个回调,该回调会在您的发布请求被填充时触发。

不能 100% 确定这是否是您想要的。

关于php - 在动态填充 div 后让 js 触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9388732/

相关文章:

php - 删除旧的迁移差异

php - 将 json 数据解析为变量并在每次迭代时提交给函数

javascript - 更改带有括号的 id 的选择值

javascript - 如何从css设置html5视频标签源

jquery - 这个 jquery 库的用途是什么?

javascript - jQuery-错误地重复追加到列表

jquery - 将包含脚本的外部 html 文件加载到另一个 div

javascript - 如何在 javascript 函数内部访问外部函数变量?

php - 谁能告诉我如何在使用跟踪像素时消除跨源读取阻塞 (CORB) 错误?

JavaScript:无法操作由 string.match 生成的数组