désactiver href après 1 cliquez sur le code html?
Je veux le href
être désactivé après 1 clic, peut-il être fait à l'aide de javascript ou jquery?
S'il vous plaît aider.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns ="http://www.w3.org 1999 xhtml" xml :lang="en">
<head>
<style>
a:link{
color:#1DAAA1;
}
a:visited{
color:green;
}
a:hover{
background: #ff0000;
color: #FFF;
}
</style>
</head>
<body>
<table width="500" align="center" border="5px solid">
<tr align="center" >
<td><a href="http://www.google.com.my/" onclick="return false"> Google </a></td>
<td><a href="http://www.yahoo.com/"> Yahoo </a></td>
<td><a href="http://www.bing.com/"> Bing </a></td>
<td><a href="http://en.wikipedia.org/wiki/Main_Page"> Wikipedia </a></td>
<td><a href="https://www.facebook.com/"> Facebook </a></td>
</tr>
</table>
</body>
</html>
pour jQuery, jetez un oeil à .removeAttr
Salut à trouver la réponse...j'espère qu'il va faire le nécessaire 🙂
Que signifie "désactivé"? Unclickable?
oui,unclickable après 1 cliquez une fois ou visité une fois
Salut à trouver la réponse...j'espère qu'il va faire le nécessaire 🙂
Que signifie "désactivé"? Unclickable?
oui,unclickable après 1 cliquez une fois ou visité une fois
OriginalL'auteur Karthik Raj | 2012-11-27
Vous devez vous connecter pour publier un commentaire.
Pur javascript solution:
OriginalL'auteur vmihaylov76
juste de l'essayer....
Warning: The use of pointer-events in CSS for non-SVG elements is experimental.
Ne fonctionne pas dans aucun IE. caniuse.com/#feat=pointer-events
Pourtant, +1 pour une solution créative à l'aide de l'une des moins connues des propriétés CSS.
merci pour le +1.. espérons que je viens de trouver mieux bientôt 🙂
Une chose de plus: JUSQU'à environ pointeur-événements 😉
OriginalL'auteur Ayyappan Sekar
C'est l'approche la plus simple à l'aide de jQuery qui empêche les liens en double-cliquant: pas de
onclick
attributs,id
n'est pas requis, pas dehref
retrait.Astuce: vous pouvez utiliser n'importe quel sélecteur (comme
button
,input[type='submit']
, etc.) et il va fonctionner.MrPHP, oui, vous pouvez utiliser n'importe quel sélecteur vous voulez, par exemple, au lieu de
$("a")
utilisation$("button")
OriginalL'auteur Dmitriy
cette fois, j'ai essayé avec Javascript... j'espère que ça aidera u:) il suffit d'appeler le dessous de la fonction "onclick()" de la nécessaire href balises...
comme
<a href="#" onclick="return check(this);">link here</a>
et voir démo ici
OriginalL'auteur Ayyappan Sekar
Pur JavaScript solution pour permettre à l'utilisateur de suivre l'URL une fois:
Une fois cliqué, cela permettra d'éliminer l'attribut href (avec 1 ms d'attente pour permettre à l'action d'origine pour commencer), de faire le lien silencieux. Similaires comme suggéré par Dineshkani, mais l'original de la réplique causés à l'action pour ne pas démarrer du tout sur certains navigateurs.
OriginalL'auteur Mr. Napik
Vous pouvez le faire avec jquery
Ou avec le javascript
OriginalL'auteur Dineshkani
Basé sur Ayyappan Sekar de réponse, je viens de faire quelque chose de très similaire à l'aide de jQuery:
OriginalL'auteur germankiwi
dupliquer le même div en html et css, la copie de l'un doit être en dessous de l'original à l'aide de: z-index=-1 et/ou en position:absolute.
initial div onclick="HideMe(ce)"
il peut-être pas la meilleure façon, mais 100% objectif atteignable.
OriginalL'auteur Omar N Shamali
jQuery solution:
Je veux href être désactivé après 1 clic, peut-il être fait à l'aide de javascript ou jquery? - Il est clair en question.
il est utile, mais ne peut toujours visiter après reload/actualisation de la page
OriginalL'auteur IT ppl