Wie mache ich jquery klicken Sie auf <a href="test.zip" id="mylink">test</a>
Bitte können Sie helfen
Wenn Sie zu der angegebenen URL navigieren möchten, als ob der Benutzer auf den Link geklickt hätte, versuchen Sie, die Methode DOM .click()
anstelle der Methode jQuery .click()
aufzurufen:
Der jQuery .click()
ruft Ereignishandler auf, die Sie gebunden haben, aber nicht das Standardklickverhalten verursachen.
Sie müssen die Standardmethode click
auslösen, nicht die von jQuery. Dies kann durch Hinzufügen der Standardklickoption innerhalb eines Klickereignisses von jQuery mithilfe von this
erfolgen.
So sieht das JavaScript aus. Es erstellt im Grunde das Ereignis, wenn das DOM bereit ist, und klickt es intermediär und folgt so dem Link.
%Vor%Um ein Live-Beispiel (opening about.com) zu sehen, siehe: Ссылка
Wenn Sie erwarten, dass die Datei heruntergeladen wird, passiert das nicht, weil trigger () das Standardereignis nicht auslöst .
Der obige Code funktioniert nicht, weil Sie den Wert in href
zugewiesen haben und Sie dann eine Operation onclick
dieses Anchor-Tags möchten.
Zuerst haben Sie .zip
zu href zugewiesen. Es öffnet also zunächst die Zip-Datei onclick und löst keine andere Operation in onclick
trigger aus.
also, was auch immer Sie tun möchten, führen Sie es zuerst aus, dann öffnen Sie .zip
benutze Code wie unten
%Vor%Tags und Links javascript jquery