web-dev-qa-db-fra.com

Cliquez sur le bouton de démarrage

Ok, je suis novice dans l'amorçage de thèmes et tout, donc j'ai essayé de lancer une méthode javascript sur onclick avec le bouton d'amorçage ci-dessous, mais je ne savais pas comment faire.

<a class="btn btn-large btn-success" href="http://Twitter.github.io/bootstrap/examples/marketing-narrow.html#">Send Email</a>

Toute aide serait appréciée..

21
iJade

Comme tout autre événement de clic, vous pouvez utiliser jQuery pour enregistrer un élément, définir un identifiant pour l'élément et écouter des événements tels que:

$('#myButton').on('click', function(event) {
  event.preventDefault(); // To prevent following the link (optional)
  ...
});

Vous pouvez également utiliser le javascript en ligne dans l'attribut onclick:

<a ... onclick="myFunc();">..</a>
31
Qurben
<a class="btn btn-large btn-success" id="fire" href="http://Twitter.github.io/bootstrap/examples/marketing-narrow.html#">Send Email</a>

$('#fire').on('click', function (e) {

     //your awesome code here

})
2
ABraham K

Vous pouvez utiliser l'attribut 'onclick' comme ceci:

<a ... href="javascript: onclick();" ...>...</a>
0
EpokK

Aucune solution ne semble résoudre le problème: 

$(".anima-area").on('click', function (e) {
            return false; //return true;
});
$(".anima-area").on('click', function (e) {
            e.preventDefault();
});
 $(".anima-area").click(function (r) {
           e.preventDefault();
});
$(".anima-area").click(function () {
           return false; //return true;
});

Le bouton d’amorçage maintient toujours le statut sélectionné et bloque tout le code .click . Si je supprime le bouton de fonction .click, il revient au travail.

0