Я работаю над небольшим dasbhoard, чтобы отображать пользовательские диаграммы, используя библиотеку Highcharts.js и DotNet Highcharts. Я написал больше всего на C# с использованием MVC-фреймворка, очень мало сделанного на стороне View/HTML, кроме того, что у меня есть divs для вывода диаграмм. Все работает отлично, когда не используется слайдер Jssor, он просто отображает все диаграммы, сложенные на странице. После загрузки библиотеки Jssor и использования пользовательских значений, необходимых для div, я получаю пустой ползунок и ничего не выводит на экран. Я пробовал с jQuery и без него, но оба они дали одинаковые результаты.Заполнители пустого слайдера
Похоже, что библиотека Jssor создает дубликаты divs моих разделов содержимого и обновляет второй набор, который содержит не более чем дублирующее имя класса и пустой контент.
Например, основная ДИВА часть моего содержания выглядит следующим образом:
<div id="slider1_container" style="position: relative; top: 0px; left: 0px; width: 600px; height: 300px;">
<div u="slides" style="cursor: move; position: absolute; overflow: hidden; left: 0px; top: 0px; width: 600px; height: 300px;">
<div>@ViewBag.thisWeekReport</div>
<div>@ViewBag.lastWeekreport</div>
<div>@ViewBag.projectStatusSummary</div>
<div>@ViewBag.childEntityCounts</div>
</div>
</div>
То, что я в конечном итоге в DOM 8 дивы с 2 каждым классом отчета. Второй набор содержит только ссылку на выходный скрипт, в то время как первый содержит полный набор HTML, который фактически отображает диаграмму. Сценарий Jssor активно меняет свойства второго набора div, но игнорирует первый.
Неужели кто-нибудь сталкивается с этой проблемой при использовании Jssor в среде MVC?
Я исправил проблему с дублирующимся элементом несколько дней назад, пожалуйста, загрузите последнюю версию. – jssor
Это исправило это! Появляются графики, и ползунок работает точно так, как ожидалось. Можете ли вы представить это как ответ, чтобы я мог отметить его? – Alarial