ホームページ ウェブフロントエンド jsチュートリアル jqueryでjs/cssファイルを動的にロードする方法(自作の小さな関数)_jquery

jqueryでjs/cssファイルを動的にロードする方法(自作の小さな関数)_jquery

May 16, 2016 pm 04:34 PM
jsファイル 動的荷重

まず、jquery に付属する getSrcript ファイルを見てみましょう

メソッド

$.getScript(url,callback)


コードをコピー コードは次のとおりです:

var testVar = '新しい JS がロードされました!';
アラート(testVar); 関数 newFun(dynParam) {
alert('パラメータとして ' dynParam ' を渡しました。');
}

動的呼び出しメソッド

コードをコピーします コードは次のとおりです:

<本体>



上記はjsコードのみを動的に読み込むことができますが、cssを読み込むことはできません。後で、jsとcssを読み込むことができるプログラムを書きました。

コードは次のとおりです

コードをコピー コードは次のとおりです:

$.extend({
includePath: '',
インクルード: 関数(ファイル)
{
var files = ファイルの種類 == "文字列" ? [ファイル] : ファイル;
for (var i = 0; i {
var name = files[i].replace(/^s|s$/g, "");
var att = name.split('.');
var ext = att[att.length - 1].toLowerCase();
var isCSS = ext == "css";
var タグ = isCSS ? "リンク" : "スクリプト";
var attr = isCSS ? " type='text/css' rel='stylesheet' " : " language='javascript' type='text/javascript' ";
var link = (isCSS ? "href" : "src") "='" $.includePath name "'";
if ($(tag "[" link "]").length == 0) document.write("<" タグ属性リンク ">" タグ ">");
}
}
});
$.include(['hdivbox.js','pop_win.css']);
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Python は、ヘッドレス ブラウザ コレクション アプリケーション向けに動的ページ読み込みと非同期リクエスト処理機能分析を実装します Python は、ヘッドレス ブラウザ コレクション アプリケーション向けに動的ページ読み込みと非同期リクエスト処理機能分析を実装します Aug 08, 2023 am 10:16 AM

Python は、ヘッドレス ブラウザ収集アプリケーションの動的読み込みおよび非同期リクエスト処理機能を実装しています。Web クローラーでは、動的読み込みまたは非同期リクエストを使用するページ コンテンツを収集する必要がある場合があります。従来のクローラー ツールには、このようなページの処理に一定の制限があり、ページ上の JavaScript によって生成されたコンテンツを正確に取得できません。ヘッドレス ブラウザを使用すると、この問題を解決できます。この記事では、Python を使用してヘッドレス ブラウザを実装し、動的読み込みと非同期リクエストを使用してページ コンテンツを収集する方法を紹介します。

Vue でコンポーネントの動的な読み込みと切り替えを処理する方法 Vue でコンポーネントの動的な読み込みと切り替えを処理する方法 Oct 15, 2023 pm 04:34 PM

Vue でのコンポーネントの動的な読み込みと切り替えの処理 Vue は、コンポーネントの動的な読み込みと切り替えを処理するためのさまざまな柔軟な関数を提供する人気のある JavaScript フレームワークです。この記事では、Vue でコンポーネントの動的な読み込みと切り替えを処理するいくつかの方法について説明し、具体的なコード例を示します。コンポーネントを動的にロードするとは、実行時に必要に応じてコンポーネントを動的にロードすることを意味します。これにより、関連するコンポーネントが必要な場合にのみ読み込まれるため、アプリケーションのパフォーマンスと読み込み速度が向上します。 Vue は async と awa を提供します

jsファイルとは何ですか jsファイルとは何ですか Aug 10, 2023 pm 05:10 PM

JS ファイルは、Web ページ上でインタラクティブで動的な効果を実現するために使用される JavaScript コードを含むテキスト ファイルです。これにより、開発者はコードをより適切に管理および保守できるようになり、チームのコラボレーションとコードの再利用性が向上します。 JS ファイルは、フォーム検証の処理、Web ページのコンテンツの動的変更、ユーザーのクリックへの応答などに使用できます。フロントエンド開発では、JS コードは 1 つ以上の JS ファイルに記述され、HTML ファイル内で参照によって使用されることがよくあります。

Golang のホット アップデートの原理を明らかにする: 動的ロードとリロードに関する内部説明 Golang のホット アップデートの原理を明らかにする: 動的ロードとリロードに関する内部説明 Jan 20, 2024 am 10:09 AM

Golang ホット アップデートの原理を探る: 動的ロードとリロードの謎 はじめに: ソフトウェア開発の分野では、プログラマーはアプリケーションを再起動せずにコードを変更および更新できることを望むことがよくあります。このような要件は、開発効率とシステム動作の信頼性の両方にとって非常に重要です。最新のプログラミング言語として、Golang はホット アップデートを実装するための多くの便利なメカニズムを開発者に提供します。この記事では、Golang ホット アップデートの原則、特に動的ロードとリロードの謎を詳しく掘り下げ、特定のコード例と組み合わせます。

Vue と Element-UI を使用してデータを動的にロードするテーブルを作成する方法 Vue と Element-UI を使用してデータを動的にロードするテーブルを作成する方法 Jul 21, 2023 pm 11:49 PM

Vue と Element-UI を使用してデータを動的にロードするテーブルを作成する方法現代の Web 開発では、データ テーブルは一般的なインターフェイス コンポーネントの 1 つです。 Vue.js は現在非常に人気のあるフロントエンド フレームワークであり、Element-UI は Vue.js に基づいて開発されたコンポーネント ライブラリのセットであり、使用できる豊富な UI コンポーネントのセットを提供します。この記事では、Vue と Element-UI を使用してデータを動的にロードできるテーブルを作成する方法と、対応するコード例を紹介します。まず、インストールする必要があります

Vue エラーの解決: Vue Router を正しく使用して、ルーティング パラメータに基づいてコンポーネントを動的にロードできません Vue エラーの解決: Vue Router を正しく使用して、ルーティング パラメータに基づいてコンポーネントを動的にロードできません Aug 20, 2023 am 08:09 AM

Vue エラーの解決: VueRouter を正しく使用してルーティング パラメータに基づいてコンポーネントを動的にロードできません VueRouter を使用してルーティング ジャンプを行うプロセスでは、ルーティング パラメータに基づいてコンポーネントを動的にロードする必要がある場合があります。ただし、場合によっては、VueRouter を正しく使用してルーティング パラメータに基づいてコンポーネントを動的にロードできないという一般的なエラーが発生することがあります。この記事では、このエラーを解決する方法とコード例を示します。まず、明確にする必要があります。VueRouter は次のことを通過できます。

vueはjsファイルを参照します vueはjsファイルを参照します Mar 11, 2024 pm 05:42 PM

vue が js ファイルを参照する方法: 1. グローバル参照、2. ローカル参照。詳細な紹介: 1. グローバル参照、Vue アプリケーション全体で特定の JS ファイルを使用したい場合は、main.js で直接参照できます; 2. ローカル参照、特定の Vue コンポーネントでのみ使用したい場合JS ファイルはコンポーネントに直接導入できます。

C# でリフレクションを使用し、アセンブリを動的に読み込む方法 C# でリフレクションを使用し、アセンブリを動的に読み込む方法 Oct 08, 2023 pm 12:12 PM

C# でリフレクションを使用し、アセンブリを動的に読み込む方法 はじめに: C# では、リフレクション (Reflection) は、型情報、メンバー情報などを含むプログラムのメタデータを実行時に取得して操作できるようにする強力なメカニズムです。アセンブリの動的な読み込みは、リフレクションを通じて実装される一般的なアプリケーションであり、一部の特定のシナリオで非常に役立ちます。この記事では、C# でリフレクションを使用してアセンブリを動的に読み込む方法を詳しく紹介し、具体的なコード例を示します。リフレクションの基本概念 リフレクションは C# 言語の重要な機能です

See all articles