【发布时间】:2015-04-29 10:47:33
【问题描述】:
我正在尝试使用 turn.js 和 angular.js 制作杂志
我正在使用 Angular 解析 json 文件并提取图像路径,以便在我的视图中的 $scope 变量中使用它,使用 ng-repeat 和 turn.js 制作翻书动画,使 div 看起来像杂志。
但它不会生成翻书,只是一个接一个地绘制图像。
请帮忙!我把代码放在这里
HTML
<div id="flipbook" class="flipbook"ng-repeat="slide in slides">
<div><img src="{{slide.path_main}}"></div>
</div>
</div>
翻书初始化
$("#flipbook").turn({
width: 1724,
height: 772,
autoCenter: true
});
【问题讨论】:
-
您在 HTML 中使用
class并在 javascript 中定位id -
我删除了这个类,但仍然不起作用
-
任何控制台错误?你能给我们
flipbook构造函数吗? -
控制台错误是什么?如果加载了翻书,一旦加载了 DOM #flipbook 应该没有问题
-
不,没有控制台错误,它只是显示图像,就像我根本没有turn.js一样,实际上我没有带有flipbook构造函数的script.js文件,我有全部在html文件中
标签: javascript jquery html angularjs turnjs