kam*_*aci 13 colorbox angularjs
如何使用Angular JS使用colorbox(也欢迎使用fancybox或lightbox),如果我为它编写指令,是否还有其他方法.
这是我的HTML:
...
<h2 class="box-header">
<i class="icon-hdd"></i>
<div class="btn-group pull-right">
<a class="btn btn-mini">
<i class="icon-zoom-in"></i>
Expand
</a>
</div>
</h2>
<div id="open-with-colorbox">
...
</div>
...
Run Code Online (Sandbox Code Playgroud)
用户将单击展开按钮,并且具有open-with-colorbox id的div将作为colorbox打开.
PS:我是Angular JS的新手,这就是为什么我在寻找一个如何使用colorbox的解决方案,我在我的应用程序中使用twitter bootstrap.
bml*_*ite 15
写一个指令,这是最好的选择.
指令示例:
app.directive('colorbox', function() {
return {
restrict: 'AC',
link: function (scope, element, attrs) {
$(element).colorbox(attrs.colorbox);
}
};
});
Run Code Online (Sandbox Code Playgroud)
HTML:
<a colorbox="{transition:'fade'}" href="...">Image</a>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7030 次 |
最近记录: |