我希望有人能帮助!引导/ jQuery淡入淡出转换不起作用
我试图引导支持添加到现有的jQuery/CSS的网站。除了实现引导更改,我必须修复一堆格式 - 它似乎正在影响我拥有的弹出过渡,似乎无法弄清楚。我希望你能帮忙,谢谢!
通过定期的jQuery/CSS(没有UI),我创造,我弹出一个模式对话框。
BEFORE自举 - 在弹出框(即,不透明度/阿尔法)将“褪色”。但是,在添加引导程序.css/.js之后 - 现在它只是 使背景变灰并且完全不透明。
我该如何解决?
这是一个只用CSS工作代码/ jQuery的
<div class=sample-dialog>
<div class=modal-overlay>
<div class=modal-content>
<div class=modal-body>
random content
</div>
</div>
</div>
</div>
然后jQuery的弹出代码,我叫
function showModal() {
var m = $('.sample-dialog');
var o = m.find('.modal-overlay');
var c = m.find('.modal-content');
var b = c.find('.modal-body');
m.css('display','block');
o.animate({'opacity':.8},350);
b.animate({'opacity':1,'margin-top':0},350,function() {
c.css('overflow-y','auto');
});
}
这个 “作品” 只用了jQuery/CSS。
但是,只要我添加引导程序的.js/.css文件在我的头,在确切相同的过渡现在显示没有不透明度(仅显示为灰色背景)。
关于如何解决任何想法?
作为第二件事情 - 我也注意到一个与引导文件添加,过渡似乎是“震荡”,而不是漂亮的“平滑”一个我了。如果你也有这方面的见解,那就太棒了!
非常感谢!
那么....首先,除非你没有显示所有的代码。不知道变量o.animate会做什么。没有?没有o定义。但除此之外,可能会将您的自定义模式的类重命名为不由引导程序声明的内容。因此,将模态主体,模态内容重命名为其他内容。否则,它会使用任何设置bootstrap有 – KyleK
对不起。我试图在这里保持“缓和”并编辑出任何不必要的代码 - 并意外删除了这些代码。我现在更新了它。 o只是一个外部div类。 – user6262902
好吧...做一些'快速'测试 - 有趣的 - 不知道bootstrap是使用'模态重叠'类,等等(只是重新命名那些'种'修复了一些东西 - 但我有更多的CSS比只是该代码剪辑)。 所以问题: 有没有反正能够使用我现有的代码,而不必重命名100的变量名称(在CSS中,我的.js代码等),以防引导程序“可能”引用变量名?我确实有bootstrap .css(我的第二,所以我认为它会覆盖启动.css) – user6262902