对象不支持 dotdotdot 方法
dotdotdot method is not supported by object
我正在尝试在我的 MVC 项目中使用 dotdotdot 插件。我在 table 中需要它,我想将某些行限制为仅 3-4 行文本。此 table 中可能包含大文本(超过 25 个字符)的每一行和每一列都按以下方式分配 class:
<td>
<div class="longTextColumn">
@Html.DisplayFor(modelItem => item.Reasons_For_Issue)
</div>
</td>
DisplayFor 是 HTMLHelper class,它根据我的数据库中的模型提取数据。我正在使用 jQuery 1.8.1,所以我附上了脚本:
<script type="text/javascript" src="~/Scripts/jquery-1.9.1.js"></script>
<script type="text/javascript" src="~/Scripts/dotdotdot.js"></script>
...并设置函数:
<script>
$(document).ready(function () {
$(".longTextColumn").dotdotdot();
});
</script>
根据说明应该够了。
我的css 的class:
.longTextColumn {
width: 600px;
max-height: 60px;
word-wrap: break-word;
/*overflow:hidden;*/
}
当我加载页面时,溢出并没有被隐藏,这让我相信脚本没有被触发。当我使用 IE 进行故障排除时,出现错误“对象不支持 属性 或方法 'dotdotdot'”。在其他浏览器上我没有收到任何错误,但没有任何反应。你能给我任何想法吗为什么会发生这种情况以及如何解决问题?提前致谢!
各位,请仔细查看您的脚本文件 link。我应该 link jquery.dotdotdot.js,但我从网站的说明中复制了 link 用于 dotdotdot.js。不要像我这样!一百万感谢 NightOwl888!
我正在尝试在我的 MVC 项目中使用 dotdotdot 插件。我在 table 中需要它,我想将某些行限制为仅 3-4 行文本。此 table 中可能包含大文本(超过 25 个字符)的每一行和每一列都按以下方式分配 class:
<td>
<div class="longTextColumn">
@Html.DisplayFor(modelItem => item.Reasons_For_Issue)
</div>
</td>
DisplayFor 是 HTMLHelper class,它根据我的数据库中的模型提取数据。我正在使用 jQuery 1.8.1,所以我附上了脚本:
<script type="text/javascript" src="~/Scripts/jquery-1.9.1.js"></script>
<script type="text/javascript" src="~/Scripts/dotdotdot.js"></script>
...并设置函数:
<script>
$(document).ready(function () {
$(".longTextColumn").dotdotdot();
});
</script>
根据说明应该够了。 我的css 的class:
.longTextColumn {
width: 600px;
max-height: 60px;
word-wrap: break-word;
/*overflow:hidden;*/
}
当我加载页面时,溢出并没有被隐藏,这让我相信脚本没有被触发。当我使用 IE 进行故障排除时,出现错误“对象不支持 属性 或方法 'dotdotdot'”。在其他浏览器上我没有收到任何错误,但没有任何反应。你能给我任何想法吗为什么会发生这种情况以及如何解决问题?提前致谢!
各位,请仔细查看您的脚本文件 link。我应该 link jquery.dotdotdot.js,但我从网站的说明中复制了 link 用于 dotdotdot.js。不要像我这样!一百万感谢 NightOwl888!