weixin_33728268 2020-01-16 19:06 采纳率: 0%
浏览 90

jQuery加载。 等待500毫秒

I have a code like this. There are two conditions for the content to load. Successful response and if image loaded (function waitFormages). How do I make a condition by type if 500ms has passed load? Without using setTimeout. setTimeout will simply delay the load. ie each time will pass 500 ms and then load.

/* ---- */
// item
$('.js_toggle-item').click(function() {     
    var url = $(this).attr('data-item-url');

    // ajax load
    $('.js_control-item').load('/i/' + url + ' #item_component', function (response, status, xhr) {
        if (status == 'success') {
            $('.it').waitForImages(function() {
                $('.js_page-backdrop').removeAttr('style');
                $('.js_control').attr('data-state', 'item');
                $('.js_control').attr('style', 'transform: translate3d(0, calc(80px), 0)');
            });
        }
    });
});
/* ---- END */
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥200 csgo2的viewmatrix值是否还有别的获取方式
    • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
    • ¥15 请把下列每一行代码完整地读懂并注释出来
    • ¥15 pycharm运行main文件,显示没有conda环境
    • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件
    • ¥15 为什么eclipse不能再下载了?
    • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
    • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
    • ¥15 特定网页无法访问,已排除网页问题
    • ¥50 如何将脑的图像投影到颅骨上