angular-slidezilla:<slider>未在网站

时间:2015-07-11 10:15:58

标签: angularjs

我尝试将angular-slidezilla嵌入到网站中,但滑块元素没有显示。

观察:

  • 我将.js文件复制到/ lib文件夹,将.css复制到/ css文件夹中。
  • 该网站使用requirejs;我将源文件添加到需求列表中。
  • 我将css添加为index.html文件中其他css文件旁边的样式表链接。
  • 为了测试,我将演示页面(整个部分)复制到我的HTML页面中,并将$ scope.slider1.val等变量添加到AngularJS控制器对象中。我还添加了一个定期更改范围变量值的函数。
  • 当我部署网站并加载页面时,我看到值每秒都在变化(这些值在滑块附近显示为文本)。但是滑块本身并没有显示出来。
  • “Inspect element”函数显示生成的DOM片段(与滑块相关的div对象),但滑块本身的大小为0px * 0px。
  • javascript控制台没有错误。

任何人都可以给我一个提示如何进一步调查吗?

1 个答案:

答案 0 :(得分:1)

找到解决方案。 ;WITH Numbers AS ( SELECT n = 1 UNION ALL SELECT n + 1 FROM Numbers WHERE n+1 <= 10 ), se7en AS ( SELECT n = 1 UNION ALL SELECT n + 1 FROM se7en WHERE n+1 <= 7 ) SELECT Numbers.n FROM Numbers CROSS JOIN se7en 中的javascript代码从未执行过。因此,窗口小部件未初始化并保持其初始隐藏状态。

我需要编辑一行javascript代码才能使其正常工作:

<?php get_header(); ?>


<?php get_footer(); ?>