我尝试使用jQuery-UI对话框和uploadify创建文件上传。我已经看到其他人也有类似的问题,但它总是在css或跨浏览器问题的z-index,这不是这里的情况,因为它不会在任何浏览器中工作。当我在jQuery对话框之外放置uploadify div(div是flash对象的占位符)时一切正常,但是当我尝试将其放入时,swf会被加载但是当对话框弹出时我得到错误:jquery中的'对象预期'。
上的min.js var c=a.getAttributeNode("tabindex")
问题是否可能是由jquery版本引起的?当前版本是1.7.1,我也尝试使用1.9.0
答案 0 :(得分:0)
添加以下CSS类以覆盖默认的z-index
值1
.swfupload {
z-index: 10000 !important;
}
答案 1 :(得分:0)
缺少函数中的此错误getAttributeNode和Flash元素中的getAttribute。 更改“jquery-min.js”
elem.getAttributeNode(name) // OR a.getAttributeNode(b)
到
(elem.getAttributeNode?elem.getAttributeNode(name):null) // OR (a.getAttributeNode?a.getAttributeNode(b):null)
和
elem.getAttribute(name) // OR a.getAttribute(b)
到
(elem.getAttribute?elem.getAttribute(name):null) // OR (a.getAttribute?a.getAttribute(b):null)