2016-11-19 3 views
-2

jqueryのトリガクリック機能から結果を取得できるかどうかは疑問です。私はクリックが何であれ、そのURLを取得しようとしています。私はボタンをクリックし、ボタンが行くURLをキャプチャし、それを変数に保存したいと思います。これは可能ですか?ありがとう。jQuery:.trigger( 'click')からの結果の取得

編集: 私はこのようなボタンで探しています: <a class="classOne" data-download-url="/somethingone/somethingtwo/somethingthree">Click This</a>

、あなたがそれをクリックすると、あなたは自動的にファイルのダウンロードを開始。私はそれがファイルをダウンロードしているときにURLをキャプチャするために探しています。 URLはすでにコンソールに吐き出されていますが、そのURLを変数に格納できるようにしたいと考えています。これは可能ですか?

+1

はあなたが 'によって何を意味していますbutton' – Mahi

+1

のURLは私たちにいくつかの関連するボタンのコードを表示します。

+0

'this.dataset.downloadUrl'を使うことができます([* MDN:データ属性の使用*]を参照してください(https://developer.mozilla.org/ja/docs/Web/Guide/HTML/Using_data_attributes))。ところで、A要素はリンクやアンカー用であり、ボタン用ではありません。ボタンが必要な場合は、ボタン要素を使用します。 – RobG

答えて

0

ボタンにはデフォルトで関連付けられているURLはありません。あなたが現在オンになっているページを返すために、on click機能を意味している場合

、あなたが使用する必要があります。

window.location.href 
+0

私の最初の投稿を編集しました。 –

関連する問題