我正在尝试将 Jssor 滑块实现到我的页面中,但我不断在标题中出现该错误。
我的内容是通过 Javascript 动态创建的,如下所示:
var slide = app.createHTML('div', "", {'id':'inventorySlides'}, null);
var div = document.getElementById('invDiv');
div.appendChild(slide);
然后我以相同的方式按程序生成单元格 div 并将它们附加到slide
.
我在主控制器中定义了一个函数,如基本使用页面上的示例(http://www.jssor.com/development/basic-usage-no-jquery.html http://www.jssor.com/development/basic-usage-no-jquery.html),在生成并附加所有内容后,我调用该函数
jssor_slider1_starter('inventorySlides');
但随后我在控制台中收到错误消息。我尝试记录 inventorySlides div,它肯定存在于 DOM 中,所以我知道不是那样的。我尝试寻找currentStyles
,事实证明仅适用于 IE 和 Opera,而我使用的是 Chrome。
那么我做错了什么吗?还是 Jssor 行为不端?
首先,我忘记包含 jssor.core.js 和 jssor.utils.js,尽管这并没有完全解决我的问题。
解决方案是我需要创建一个带有属性的 divu="slides"
,它位于“inventorySlides”div 内,并且单元格嵌套在这个新 div 内
注意:我做出这个答案的时间比被问到的时间要晚得多,因为当时我没有足够的声誉来回答我自己的问题,现在我无法再访问这个问题引用的代码,所以我可以与评论中已经讨论的内容相比,并没有真正为答案添加更多细节。如果此答案未提供您需要的任何详细信息,我深表歉意,但我对此无能为力。干杯-丹
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)