在IE8,9的情况下,将插件放在一个fixed或者absolute的弹窗内部时,无法触发插件
Opened this issue · 1 comments
yaowangmx commented
在IE8,9的情况下,将插件放在一个fixed或者absolute的弹窗内部时,无法触发插件,但是如果将position改为static之后,又可以实现,请问如何解决呢?附demo:链接:https://pan.baidu.com/s/1XzjFOHVFP1t0XnVWQyb51A 密码:pyfg
devin87 commented
将容器(container)设为 fixed或者absolute 元素,然后计算上传按钮距容器的位置(指定 getPos 方法)
var uploader = new Q.Uploader({
url: UPLOAD_URL + "?type=file",
target: document.getElementById("upload-target"),
view: document.getElementById("upload-view"),
container: document.getElementById("main"),
getPos: function (target) {
return { left: target.offsetLeft, top: target.offsetTop };
},
//clickTrigger: false,
on: {}
});