object不支持dotdotdot方法

时间:2016-01-08 09:55:38

标签: jquery css asp.net-mvc razor dotdotdot

我试图在我的MVC项目中使用dotdotdot插件。我需要在我的表中,我想将一些行限制为只有3-4行文本。可以包含大文本(超过25个字符)的此表的每一行和每列都按以下方式分配一个类:

<td>
    <div class="longTextColumn">
        @Html.DisplayFor(modelItem => item.Reasons_For_Issue)
    </div>
</td>

DisplayFor是HTMLHelper类,它根据我的数据库中的模型提取数据。我使用的是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:

.longTextColumn {
    width: 600px;
    max-height: 60px;
    word-wrap: break-word;
    /*overflow:hidden;*/
}

当我加载页面时,溢出不会被隐藏,这让我相信脚本没有被触发。当我使用IE进行故障排除时,出现错误&#34;对象不支持属性或方法&#39; dotdotdot&#39;&#39;。在其他浏览器上,我没有收到任何错误但没有任何反应。你能否告诉我为什么会发生这种情况以及如何解决问题?提前谢谢!

1 个答案:

答案 0 :(得分:0)

所以人们,仔细看看如何链接脚本文件。我本来应该链接jquery.dotdotdot.js,而是从网站的说明中复制了dotdotdot.js的链接。不要像我这样做!万分感谢NightOwl888!