Je suis en train de ce qui suit:En utilisant jQuery.event pour détecter le lien qui a été cliqué
var showTooltip = function(event) {
if(event.target == "<a href=\"view_repair.php\">") {
$tooltip
.text('View full repair details')
.fadeIn('slow');
positionTooltip(event);
console.log (event.target) dans Firebug donne
<a href="view_repair.php">
Mais le code de la si l'instruction n'est pas en cours d'exécution. Est-ce parce que l'instruction if compare avec la chaîne actuelle, y compris les échappements?
Quand je change la si déclaration:
if(event.target == event.target)
j'obtenir le résultat souhaité.
Ce que je voudrais vraiment être en mesure de faire est d'utiliser le nom du lien/titre pour faire la comparaison, à savoir (pseudo code):
if(event.target.text() == "View")
Est-ce possible de quelque façon?
citation manquante dans la première déclaration – TStamper
@TStamper Il n'y a pas ;-) citation manquante –
lol ... lissez vous l'avez fait avant le montage drapeau attrapé – TStamper