JQuery插件dotdotdot无法正常工作

时间:2014-07-30 10:10:07

标签: javascript jquery

我有这个小提琴:
http://jsfiddle.net/6HKJZ/3/

这是导致麻烦的CSS的一部分:

.r .rp{
  max-width:50%;
}
.r .r2{
  padding:5px;
  max-height:60px;
  background-color:#292929;
}

这是Javascript代码:

$(".rp, .r2").dotdotdot();

我从外部页面获取信息,之前一切正常,但现在却没有。

这是我在我的网站上得到的: enter image description here

一切都是正确的,但它不起作用......

P.S。抱歉格式错误

2 个答案:

答案 0 :(得分:1)

据我了解,您正在尝试使用添加方法“dotdotdot”的jQuery插件。你的小提琴只包括jQuery,而不是dotdotdot库。

如果检查控制台,运行项目,它是否在“dotdotdot”运行的行上给出“未定义”?它就是小提琴。

我在这个更新的小提琴上添加了lib:http://jsfiddle.net/6HKJZ/4/。它有效。

$(".rp, .r2").dotdotdot();

答案 1 :(得分:1)

当你致电dotdotdot()时,我们需要提前计算domElements。我点击按钮点击它,它正在工作。

http://jsfiddle.net/6HKJZ/5/

我不知道你什么时候准确地调用它但是尝试jquery dom ready事件

$(function(){
   //Your code
});

如果这不起作用,请稍后使用setTimeout

稍稍调用它