Mon idée est d'appuyer sur un bouton qui me mène à une page Web. J'ai créé une chose qui crée dynamiquement un bouton et une balise d'ancrage. Lorsque le bouton est cliqué, je veux qu'il "clique" sur la balise d'ancrage.Pourquoi ce bouton ne déclenche-t-il pas l'étiquette d'ancrage?
J'ai téléchargé un demo to my site, lorsque vous l'essayez, laissez tout comme il est. Cliquez sur le premier bouton puis sur le bouton Ajouter tout de suite .. puis essayez de cliquer sur le bouton créé dynamiquement.
Rien ne se passe, mais si vous regardez la source, vous pouvez trouver une balise d'ancrage avec l'ID FL1000, je l'ai configuré pour que l'étiquette d'ancrage obtienne l'ID de la valeur du bouton + 1000 besoin d'utiliser cet ID ..
Merci les gars ...
modifier: cela est optimisé pour Google Chrome, ont pas essayé avec d'autres navigateurs.
modifier 2 (solution): au lieu de « déclenchement » la fonction de clic sur la balise d'ancrage J'ai simplement fait une variable qui prend l'attribut href de la balise d'ancrage et se dirige vers cet endroit par document.location.
exemple:
var Disis = $ (this) .val();
var tislink = '#' + disis + '1000';
var alink = $ (tislink) .attr ('href');
window.open (alink, '_ blank');
Merci les gars!
Désolé, c'était une chose de dernière minute j'ai essayé, après des heures d'échec, vous essayez toutes sortes de choses stupides (si vous êtes comme moi .. ce qui n'est pas une bonne chose).Merci – Noor