jquery - 需要时动态加载/删除 CSS

标签 jquery bootstrap-modal

我有模态,当它打开时我想加载我的CSS文件,关闭后模态加载的CSS文件已从页面中删除。

我正在开发一个电子商务网站,该网站从一开始就包含 bootstrap 版本 3.2.0,现在我已经创建了包含 bootstrap 版本 3.3.6 的“添加到购物车”模式> 所以,我想仅在模式打开时加载 bootstrap v3.3.6 并在关闭时删除。

jquery 中有这个想法吗?

最佳答案

我希望你能得到弹出窗口打开和关闭的事件。

当弹出窗口打开时

jQuery('head').append('<link type="text/css" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/css/bootstrap.css" id="bt-removable-css">');

当弹出窗口关闭时

jQuery('#bt-removable-css').remove();

关于jquery - 需要时动态加载/删除 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36279908/

相关文章:

php - 如何将 append 输入字段数据插入到 mySQL 数据库?

jquery - 无限次重复 JQuery .each() 函数

twitter-bootstrap - 选择的下拉列表不适用于模态

javascript - knockout JS : How should "with" or clearnNode be used to deal with Multiplle bindings error with knockout js?

javascript - Bootstrap Modal 不能在 CodePen 上完全工作

javascript - 如何将loadgo.js的右属性设置为左?

jquery - 如何让 jQuery 与 Prototype 一起工作

javascript - 在 Oracle Apex 中实现对 Shuttle 值的依赖

javascript - Bootstrap 模式可以工作但不显示

javascript - 提交表单时删除模式主体