将类添加到jQuery Colorbox Wrapper打破CSS

时间:2012-04-25 01:49:55

标签: javascript jquery-plugins plugins colorbox

我正在开发一个名为PIFF(PDF内联格式化功能)的jQuery插件。它使您想要的任何链接转到PDF,在一个带有阅读器的漂亮窗口中打开,因此您无需下载它。我想要它所以每个链接都可以有自己的主题但是当我向父元素添加一个类时,CSS会在ay中产生影响。我已经分发了一份略有改动的工作版本( http://nsra.tv2media.com/piff/ ),供大家查看: http://nsra.tv2media.com / piffcopy / 。我只是在做$("#colorbox").addClass("THEME NAME")并使所有适当的colorbox CSS选择器成为该类的孩子,但是唉。谢谢。

编辑:如果您愿意,可以尝试通过https://github.com/terrasoftlabs/piff

查看GitHub回购来解决我的问题

1 个答案:

答案 0 :(得分:0)

您可能会遇到这种情况,因为您正在通过使用边距,填充,宽度,高度,顶部,底部,左侧,右侧等来改变颜色框的宽度或高度。颜色框的宽度和高度在之前设置cbox_open被触发了。因此,即使您通过cbox_open事件添加类,也可以根据之前的CSS来通过Javascript设置颜色框的大小。