2017-04-06 5 views
0

これは私の短所です。私のページでは、マテリアライズの古いバージョンがあります。最後のバージョンでは、グリッドのサイズを定義するためにクラス "xl"を追加しました。 すべてのファイルをアップグレードすると、私のJSファイルで、例えば "leanModal()"という関数でモーダルを開き、新しいバージョンで "modal()"を使用し、多くの時間です!!マテリアライズの新しいCSSファイルで古いJavascriptファイルを使用できますか?

私の質問は次である:

私は私が唯一のCSSファイルをアップグレードすることができ、クラス「XL」が必要か?もし私がそれを作ったら、将来JSファイルで問題が起こるでしょうか?

マテリアライズのマイバージョン: v0.97.7(2014年から2015年)

マテリアライズの実際のバージョン: v0.98.1(2017年 - 現在)

+1

ctrl + f ... replace ...または任意の優れたide/textエディタでは、置換関数を見つけることができます。ハッキングの代わりにそれを使用してください。 – WilomGfx

+0

@WilomGfx Wilomありがとう!あなたはリプレース機能を持つ理由がある、私はそれを使用しようとする –

答えて

0

はい、あなたはので、問題が発生しますJavaScriptはそのバージョンのCSSで特定のクラスを呼び出します。

+0

はい私はそれは起こるつもりだと思うので、私は別の方法を試してみるよ、あなたの助けてくれてありがとう! –

0

私はマテリアライズに精通しているわけではありませんが、CSS、HTML、JSの組み合わせで実装されているコンポーネントがあると思います。これらのコンポーネントのいずれかを使用している場合は、他のものが壊れる可能性があります。通常、これらのコンポーネントは、特定のHTML構造とCSSクラスが使用可能/使用されることを期待しています。フレームワークのある領域で何かの名前が変更された場合、他の場所で変更された可能性があることは妥当です。あなたはあなた自身を確認する必要があります。

+0

はい、私はその問題を解決するための魔法の方法があるかどうかを見たいと思っていましたが、今は不可能だと分かります。ハハありがとう! –

関連する問題