我有这个小提琴:
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();
我从外部页面获取信息,之前一切正常,但现在却没有。
这是我在我的网站上得到的:
一切都是正确的,但它不起作用......
P.S。抱歉格式错误
答案 0 :(得分:1)
据我了解,您正在尝试使用添加方法“dotdotdot”的jQuery插件。你的小提琴只包括jQuery,而不是dotdotdot库。
如果检查控制台,运行项目,它是否在“dotdotdot”运行的行上给出“未定义”?它就是小提琴。
我在这个更新的小提琴上添加了lib:http://jsfiddle.net/6HKJZ/4/。它有效。
$(".rp, .r2").dotdotdot();
答案 1 :(得分:1)
当你致电dotdotdot()
时,我们需要提前计算domElements。我点击按钮点击它,它正在工作。
我不知道你什么时候准确地调用它但是尝试jquery dom ready事件
$(function(){
//Your code
});
如果这不起作用,请稍后使用setTimeout