2016-10-17 5 views
-4

Ich habe diesen LinkAnruffunktion innerhalb href JQuery mit

<a href="alert('Test')" id="myLink"> Test </a> 

Jetzt, als ich direkt auf den Link klicken .. Der Alarm in meinem Fenster tauchte erhalten.

Aber $("#myLink").click();

nicht das Popup aufrufen.

EDIT: Ich muss die Funktion in href mit jQuery

Gelöst --------- auslösen:

var x = $('#myLink').attr("href"); 
window.location = x; 
+0

Bind-Ereignis mit 'on()', rufen Sie die Funktion im Event-Handler, nach der vollständigen Ausführung der Funktion Redirect auf den Link. – Tushar

+0

@Tushar Ich muss die Funktion innerhalb 'href' mit jQuery –

+0

auslösen Was Sie eigentlich tun müssen, was Ihre Anforderungen aufrufen eine Warnung kann auch so funktionieren test

Antwort

0

Figured aus ..

var x = $('#myLink').attr("href"); 
window.location = x; 

die href v bekommen und zielte dann darauf ab .. löste das Problem.

-1

Versuchen href = "javascript: alert ('test') "oder Onclick =" alert ('test')“

+0

'href =" javascript: alert ('test') "' ich habe das versucht, aber dieses dosen; t hat funktioniert. Ich muss nur mit js triggern. –

+0

@KamranKhatti jquery js selbe bro .. ich muss die Funktion innerhalb href mit JavaScript/jquery Code –

+0

auslösen ich don t wissen, was die Funktion Definition ist .. 'test' sowieso kann ich einfach 'hallo()' aus aufrufen js code .. wie '$ (" # id "). click()' aber es funktioniert nicht –