首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bPopup中的加载图像

bPopup中的加载图像
EN

Stack Overflow用户
提问于 2014-02-13 10:32:06
回答 2查看 672关注 0票数 0

我对文件上传的进度条进行了ajax调用。这个很好用。我试图添加一行,让bPopup打开图像,但我无法让它工作。

这是我的javascript:

代码语言:javascript
复制
ajax.addEventListener("load", completeHandler, false);

function completeHandler(e) {
    var fileDest = e.target.responseText;
    uploadedImg = new Image();
    uploadedImg.src = fileDest;
    _("uploadedImg").src=fileDest; // All above here works
    $('uploadedImg').bPopup();     // This doesn't
    _("progressBar").value = 0;    // This also works
}

在chrome控制台中,我没有从javascript中获得任何错误。我有jQuery1.4.2和bpopup文件正确链接。

HTML:

代码语言:javascript
复制
<img id="uploadedImg" src=""> // 'display:none' in css file

我遵循了本页的说明,http://dinbror.dk/blog/bPopup/#Usage,不能看到我做错了什么。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-13 11:08:03

好的,修复它:)

  1. <img>放在div中
  2. 链接弹出css http://dinbror.dk/bpopup/assets/style.min.css
  3. 链接jquery.easing http://dinbror.dk/bpopup/assets/jquery.easing.1.3.js
  4. $('uploadedImg').bPopup();添加缺失#
票数 1
EN

Stack Overflow用户

发布于 2014-02-13 11:05:20

调用jquery时出错。

假设您有一个带有id demo的example.In jquery按钮或标记,您应该这样称呼它:$("#demo")这里是这样称呼它的:$('uploadedImg').bPopup();

尝试修复它如下:$('#uploadedImg').bPopup();,然后再试一次

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21751601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档