首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError:$(.).dotdotdot不是函数吗?

TypeError:$(.).dotdotdot不是函数吗?
EN

Stack Overflow用户
提问于 2013-11-16 21:11:30
回答 1查看 3.2K关注 0票数 1

这里有一个多部分的问题,但我将从主要问题开始。

  • 我有问题,让一个jQuery插件工作的网站,我正在设计。FireBug告诉我"TypeError:$(.).dotdotdot不是一个函数“。但是,我已经按照正确的顺序加载了Jquery库。有人知道为什么我的插件会产生这个错误吗?
  • 离开那个..。我试图使用“dotdotdot”来截断从Tumblr RSS提要中提取的元数据。我是否在脚本中正确地选择了该元素,还是应该将其指向不同的div/ID?目前它正在寻找"#miniblog_d“。

谢谢大家的帮助!老实说,这件事几个星期来一直困扰着我。如果您查看该文件,您会注意到我正在加载一个国王的jQuery库赎金,如果有一种方法只是加载一个,请告诉我。通过在顶部加载最新的jQuery文件,我还没有得到任何其他脚本来工作。

谢谢你!!

编辑:对不起--这里完全空白--活生生的例子在http://tinychivalry.com/cjyoga/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-16 22:18:50

您将在页面上加载多个版本的jQuery。你实际上是这样做的:

代码语言:javascript
复制
version X of jQuery
dotdotdot plugin
...
...
version Y of jQuery
...
...

正在发生的情况是,dotdotdot插件“附加”到jQuery版本X的原型上,但随后加载了覆盖X版本的Y版本,使附加到它的所有东西都不再可访问,包括您的dotdotdot插件。

以下是您的头代码:

代码语言:javascript
复制
<script type="text/javascript" src="custom_js/jquery-1.9.1.js"></script>
<script type="text/javascript" language="javascript" src="custom_js/jquery.dotdotdot.min.js"></script>

<link rel="stylesheet" type="text/css" media="screen, print, projection"  href="sg_reset.css" />
<link rel="stylesheet" type="text/css" media="screen, print, projection"  href="drag_system.css" />
<!-- -->
<link rel="stylesheet" type="text/css" media="screen, print, projection"  href="cjyogaweb_common.css" />
<link rel="stylesheet" type="text/css" media="screen, print, projection"  href="cjyogaweb_common_textstyles.css" />
<!-- -->
<!--  -->
 <script type="text/javascript" src="sg_jscripts/jquery_1.5.2_min.js"></script>

看看你是如何加载1.9.1和1.5.2之后的吗?这是你的问题。请只使用一个版本的jQuery,有几个原因,它是荒谬的,否则。

编辑我只是重新阅读了您的文章,并看到您确实正在加载各种版本的jQuery的crapload (技术术语)。毫无疑问,这是错误的。

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

https://stackoverflow.com/questions/20023948

复制
相关文章

相似问题

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