jqueryライブラリ自体だけで、他の追加プラグインなしでjqueryでモーダルポップアップを作成する方法があるかどうか疑問に思っていましたか?
5 に答える
これはあなたが探しているもののようです(まあ、これにはコードがほとんどなく、jqueryを使用していません)
プラグインを使用したくない場合は、自分でコーディングする必要があります。すぐに使用できるjQueryには、「モーダル表示」機能/機能はありません。
jQuery UI などのプラグインは魔法のようなものではありません。隠しまたは制限されたブラウザー機能や秘密の API は使用しません。プラグインが行うことはすべて、独自のコードで手動で行うことができます。
さらに言えば、jQuery 自体もそうではありません。jQuery が行うことは何でも、ストレートな JavaScript で行うことができます。
そうです、ストレート jQuery またはストレート javascript を使用してモデル ポップアップを作成することは間違いなく可能です。少し時間をかけてjQuery UI コードを読み、モデル ポップアップなどを実装する方法を学ぶことをお勧めします。
ただし、本当の問題は、なぜ最初から書き直したいのかということです。車輪を再発明する利点は (あるとしても) ごくわずかであり、多くの欠点があります。
たとえば、jQuery UI 開発者は、ブラウザーの互換性の問題を解決し、できるだけ多くのプラットフォームでライブラリを機能させることに 100% の労力を集中できます。ブラウザーと互換性の問題は、私にとって最悪の場合でも小さな煩わしさです。その結果、私が思いついたソリューションは、jQuery や jQuery UI の品質と比較することはできません。それは私のコアコンピテンシーではなく、私が実際に行っていることの二次的なものです.