gpt4 book ai didi

angularjs - 如何将 Colorbox 与 Angular JS 结合使用

转载 作者:行者123 更新时间:2023-12-02 22:12:22 26 4
gpt4 key购买 nike

我如何在 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>
...

用户将单击展开按钮,具有 open-with-colorbox id 的 div 将作为 colorbox 打开。

PS:我是 Angular JS 的新手,这就是为什么我正在寻找如何使用 colorbox 的解决方案,我在我的应用程序中使用 twitter bootstrap。

最佳答案

写一个指令,这是最好的选择。

指令示例:

app.directive('colorbox', function() {
return {
restrict: 'AC',
link: function (scope, element, attrs) {
$(element).colorbox(attrs.colorbox);
}
};
});

HTML:

<a colorbox="{transition:'fade'}" href="...">Image</a>

关于angularjs - 如何将 Colorbox 与 Angular JS 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14641791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com