0

私がやりたいことは、できればjQueryを使用して、アンカー要素でクリックイベントを発行し、ブラウザにそのリンクをたどらせることです。.length から 1 を返しているので、アンカー セレクターが正しいことはわかっています。

これが私が試したことです:

$('#awesomeLink').click();

しかし、それはリンクをたどりません。

どうやって間違っているのですか?

ありがとう!!

4

4 に答える 4

2

URL を解析して、ユーザーをそのリンクの場所に送信しないのはなぜですか?

var url = $('#awesomeLink').attr('href');
window.location.href = url;
于 2010-05-17T17:54:57.760 に答える
1

試す$('#awesomeLink').trigger("click");

于 2010-05-17T17:54:22.610 に答える
0

リンクを直接クリックしようとする代わりに、ブラウザーに別のページをロードするように指示するだけです。

window.location = "my_link's_URL";

この質問はhow-do-i-automatically-click-a-link-with-javascript に似ています。

于 2010-05-17T17:56:10.817 に答える
0

ブラウザの場所を変更したいだけの場合は、次を試してください。

window.location.href = $('#awesomeLink').attr('href');

それ以外の場合は、もう少し必要な場合は、この質問が役立つ場合があります (ネイティブ クリックに関する他の質問と同様)。

于 2010-05-17T17:58:09.057 に答える