問題タブ [swup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Swupを使用して、すべてのファイルでjavascriptをリロードしようとしています
Swup で PHP を使用して、サイト全体を更新せずにページを更新しています。すべてのページ (exa の body タグ内) で JavaScript 関数を使用し、ax 秒ごとに ajax リクエストを使用する関数を使用しています。コード例:
const swup = new Swup(); を処理するメインの js ファイルを取得しました。コード。私の質問は、どのように処理できるかということです。各ページの本文に js タグをロードし、ページを変更すると、以前の要求/js をアンロードし (必要な場合)、グローバル js を更新しません。 (それはありません)
今まで、オプション<script>
なしでタグを作成しようとしました。それをすべてのページのタグ内に配置し、そこにページ機能を次のように配置しました。defer
main
と
メインスクリプトで(ヘッダーから)、関数を呼び出します。しかし、何らかの理由で、最初にロードされたページから関数を呼び出し、別のページに移動しても、最初のページから同じ関数を呼び出しています..どうすれば修正できますか?
<script>
編集:本体からタグをリロードしていないのでしょうか? どうすればそれを変更できますか? - 誰かが助けてくれるなら、ウェブサイトの URL を送ることができます..
php - Wordpress ウェブサイトに Google タグ マネージャーを追加する際の問題
WordPress ウェブサイトに Google タグ マネージャー スクリプトを追加しようとしています。カスタム テーマは locomotivescroll.js と swup.js です。functions.php での統合に使用するコードは次のとおりです。
GTM でプレビューをテストすると、「Web サイトに接続できません」というメッセージが表示されますが、ホームページのソース コードにアクセスすると、上部の本文にスクリプトが見つかります。header.php に次
<?php wp_head(); /* insert scripts and tags in header */ ?>
のように記述します: 頭の中と
<?php do_action('body_top'); ?>
本文の先頭
誰でも私を助けることができますか?前述の Js ライブラリに問題はありますか?
javascript - Swup Js を使用し、プリロード JS プラグインを含めた後でも Js がロードされない
私は Swup js の新規ユーザーです。JS の読み込みに関する問題の調査とテストにほぼ 2 日かかりました。Swup JS を使用して Web サイトに Preload JS Plugin を実装しようとしています。特定のページに 1 つの要素を固定する必要があります。ページを更新すると機能しますが、ページを変更してから戻ってくると、Preload JS が要素の JS を認識していないようです。ピン留めは、ページを更新した場合にのみ機能します。Swup js Repo ですでに多くの問題が発生しています。しかし、私の問題はまだそこにあります。
関数初期化
しかしコンソールログ
ページをリロードすると、コンソール エラーがなくなりました。
ご協力いただきありがとうございます。