2016-08-24 15 views
-3

Erstellen einer Google Chrome-Erweiterung. das kann www.google.de gehen.So simulieren Sie einen Klick auf Google Mail

dann klicken Sie auf Google Mail. Aber es funktioniert nicht. Wo ist das Problem?

$(document).ready(function(){ 
 
    $('#titleee').find('Gmail').trigger('click'); 
 
});

+0

Ihre Wähler hat das ist nicht richtig. Ist "Google Mail" die ID des Buttons? –

+0

vielleicht gibt es kein Tag mit dem Namen Gmail –

+0

Ich bin sehr neu in Javascript. Könnten Sie mir bitte sagen, wie Sie einen Link per Text auslösen können? ? Ich meine, ohne die ID zu kennen. –

Antwort

0

Sie benötigen Wähler auf folgende Arten zu ändern:

$("a:contains('Gmail')").trigger('click'); 

Dieser wählt einen Anker-Tag, das 'Google Mail' im Text

+0

, aber es funktioniert nicht für mich. –

+0

Welche Art von HTML-Element ist der Button/Link, der den Text "Gmail" enthält? –

+0

$ (document) .ready (function() { \t window.location.href = 'http://www.google.co.uk'; \t \t $ ('# titleee') finden (‘. a: contains ('Gmail') '). trigger (' click '); }); –

Verwandte Themen