私は独自の WordPress プラグインを作成しているため、コードの一部が少し奇妙に見えるかもしれません。しかし、私の問題は、単純な古い PHP にあります。
プレイヤーのリストを作成しました。各プレイヤーには固有の URL があります。各行/プレーヤーに「リンクをコピー」ボタンを配置したいと考えています。しかし、これをうまく機能させることができないようです。
コピーしてサイトを更新したくないので、Ajax などを使用する必要があると思います。しかし、私には経験がありません。
JavaScript を使用して作成しようとしましたが、リンク (文字列) を渡すとエラーが表示され続けます。 「予期しないトークン ':'。パラメーター リストの終了には ')' が必要です。」
が出力されます。PHP ファイルを次のように設定しました:
リーリー
プレーヤーのリンクにはcopyToClipboard
関数のパラメータは二重引用符または一重引用符で囲む必要があります。この解決策は、バックスラッシュ (\
) を追加することで'
をエスケープします。 リーリーhttps:
が含まれている可能性があり、コロンを使用するとエラー メッセージが表示されます。