Метод dotdotdot не поддерживается объектом
Я пытаюсь использовать плагин dotdotdot в моем проекте MVC. Мне нужно это в моей таблице, где я хочу ограничить некоторые строки только 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>
Которого должно хватить по инструкции. Мой класс из класса:
.longTextColumn {
width: 600px;
max-height: 60px;
word-wrap: break-word;
/*overflow:hidden;*/
}
Когда я загружаю страницу, переполнение не скрывается, что наводит меня на мысль, что скрипт не запущен. Когда я устраняю неполадки с IE, возникает ошибка "Объект не поддерживает свойство или метод" dotdotdot "". В других браузерах я не получаю никаких ошибок, но ничего не происходит. Можете ли вы дать мне какие-либо идеи относительно того, почему это происходит и как решить проблему? Заранее спасибо!
1 ответ
Итак, люди, очень внимательно посмотрите, как вы связываете свои файлы скриптов. Я должен был связать jquery.dotdotdot.js, и вместо этого я скопировал ссылку на dotdotdot.js из инструкции сайта. Не делай этого как я! Спасибо миллиону NightOwl888!