【发布时间】:2016-06-22 11:56:23
【问题描述】:
所以我正在尝试使用Jeditable 插件来获取一些可编辑的文本,现在我几乎重复了插件主页上的示例,我所拥有的是:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://www.appelsiini.net/download/jquery.jeditable.mini.js"></script>
<div class="edit">lorem ipsum dolor sit amet</div>
<script>
$(document).ready(function(){
$('.edit').editable('/meh.php');
});
</script>
我不断得到
未捕获的类型错误:$(...).editable 不是函数
我做错了什么?
【问题讨论】:
-
我的猜测是该插件已经过时了。插件页面上的演示使用的是 2009 年发布的 jQuery 1.3.2。您使用的是今年 1 月发布的 jQuery 版本 1.12.0。
-
代码没有问题。如果您将此代码托管在 https 网站上,浏览器可能会拒绝加载您的 jeditable 文件,因为它位于 http 上。
-
appelsiini.net/download/jquery.jeditable.mini.js 加载资源失败:服务器响应状态为 404 (OK) .. 这可能是原因
-
@JamesDonnelly 将 jquery 链接更改为 1.3.2 版,什么也没发生 :D 这个插件有更新版本吗?谷歌搜索不到任何有用的东西
-
@RinoRaj 但是当我继续 appelsiini.net/download/jquery.jeditable.mini.js 时,一切都完美加载
标签: javascript jquery jeditable