我可以在Materialize中使用旧Javascript文件和新CSS文件吗?

我可以在Materialize中使用旧Javascript文件和新CSS文件吗?,javascript,jquery,css,materialize,Javascript,Jquery,Css,Materialize,这是我的短问题,在我的页面中,我有一个旧版本的Materialize,我在它的最后一个版本中看到,他们添加了类“xl”来定义网格的大小。 如果我升级所有文件,我的页面就会中断,因为例如,在我的JS文件中,我使用函数“leanModal()”打开modals,而在新版本中,他们使用“modal()”,如果我升级它,时间会很长 我的问题是: 如果我只需要类“xl”,我可以只升级CSS文件吗?如果我成功了,将来JS文件会有问题吗 物化的我的版本:v0.97.7(2014-2015) Materiali

这是我的短问题,在我的页面中,我有一个旧版本的Materialize,我在它的最后一个版本中看到,他们添加了类“xl”来定义网格的大小。 如果我升级所有文件,我的页面就会中断,因为例如,在我的JS文件中,我使用函数“leanModal()”打开modals,而在新版本中,他们使用“modal()”,如果我升级它,时间会很长

我的问题是:

如果我只需要类“xl”,我可以只升级CSS文件吗?如果我成功了,将来JS文件会有问题吗

物化的我的版本:v0.97.7(2014-2015)


Materialize的实际版本:v0.98.1(2017年现在)

是的,您将遇到问题,因为JavaScript为该版本调用CSS中的特定类

我对Materialize不太熟悉,但我相信它的组件是由CSS、HTML和JS混合实现的。如果您正在使用这些组件中的任何一个,那么是的,其他组件可能会损坏。通常,这些组件将期望某个HTML结构和CSS类可用/使用。如果某个名称在框架的某个区域发生了更改,那么其他名称可能在其他区域发生了更改是合理的。您必须自己验证。

ctrl+f。。。代替或者在任何好的ide/文本编辑器中都有一个find a replace函数。使用它,而不是到处乱闯。@WilomGfx谢谢Wilom!你有理由使用替换函数,我会尝试使用它是的,我想它会发生,所以我会尝试另一种方法,谢谢你的帮助!是的,我只是想看看是否有一些神奇的方法来解决这个问题,但我现在看到这是不可能的,所以让我们做吧!哈哈,谢谢!