jQuery文件下载插件
我从中导入了这个插件的js文件,如下所示jQuery文件下载插件,jquery,jquery-plugins,download,Jquery,Jquery Plugins,Download,我从中导入了这个插件的js文件,如下所示 然后 $.fileDownload('mypath'); Firebug向我显示此错误:TypeError:$。文件下载不是一个函数 chrome显示:UncaughtTypeError:Object函数(a,b){return new d.fn.init(a,b,g)}没有方法“fileDownload” 这就是全部代码 <%@ page language="java" import="java.util.*" pageEncoding="I
然后
$.fileDownload('mypath');
Firebug向我显示此错误:TypeError:$。文件下载不是一个函数
chrome显示:UncaughtTypeError:Object函数(a,b){return new d.fn.init(a,b,g)}没有方法“fileDownload”
这就是全部代码
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type="text/javascript" src="/gestionRH/js/jquery/jquery13_min.js"></script>
</head>
<body>
<input type="button" id="download" value="download">
</body>
<script type="text/javascript">
$("#download").live("click",function(){
$.fileDownload('C:\\Users\\free\\Desktop\\myworkspace\\gestionRH\\WebRoot\\fiches\\note.doc');
});
</script>
</html>
$(“#下载”).live(“单击”,函数(){
$.fileDownload('C:\\Users\\free\\Desktop\\myworkspace\\gestionRH\\WebRoot\\fiches\\note.doc');
});
对于那些将面临相同问题的人,问题的原因是:路径不正确,我必须从服务器下载,因此路径是正确的
$.fileDownload('http://localhost:8080/path/to/file');
不是
$.fileDownload('C:\\Users\path\to\file')代码>永远不要直接链接到GitHub文件;它不是CDN。您可以自己托管该文件,将其上载到自己的CDN,或者在现有CDN上找到它。您是否使用任何类型的noconflict()?是否正在加载它?JS控制台中有任何内容吗?您是否在使用该文件的页面中包含该文件?您需要这样做:
@fatiDev,您说过要包含该文件吗?成功了吗?你注意到Firebug的“Net”选项卡上实际加载的文件了吗?