2013-02-06 1 views
0

Probablement cela est facile, mais je ne peux pas le faire fonctionner:texte Description apparaisse par le pointeur du curseur

En utilisant les éléments suivants title attribut, je peux afficher un texte de description sur la zone cliquable définie:

$("#myElement").attr('title', ‘description text’); 

Est-il possible de faire ce qui précède mais au lieu de l'attribut title pour utiliser le curseur "doigt"?

Peut-être comme comme suit:

$("myElement").cursor("pointer") 
+0

'$ ("# MyElement") css ('cursor', 'pointeur');.' – jeremy

Répondre

1

Je ne comprends pas ce que le titre et le curseur ont à voir avec l'autre, mais vous pouvez modifier les styles en utilisant jQuery:

$("myElement").css('cursor', 'pointer') 

Notez qu'il existe une différence importante entre les attributs HTML et les styles. title est un attribut et est modifié via .attr.

+0

Merci à tous pour cette réponse, où exactement le message ('texte de description') est dans ce code? – blsn

+0

@ user203952 Vous pouvez toujours garder le '.attr ('title' ...' pourquoi voulez vous 'texte de description'? Peut-être que je ne comprends pas votre question.Pouvez-vous nous montrer un exemple? –

1

Oui, mais je recommanderais css sur js:

#myelement { 
    cursor:pointer 
} 

Je ne sais pas si vous êtes à la recherche de la manière la plus condensée à faire deux dans js , si oui, ce serait assez proche:

$('#myElement').title('text here').css('cursor','pointer'); 
+0

Merci, mais où mettre 'texte de description' – blsn

+1

@ user203952 Vous l'avez déjà compris, votre question a la bonne façon de le faire –

0

Si vous avez vraiment besoin de modifier les propriétés CSS de l'élément wi e javascript, vous pouvez utiliser la fonction .css() dans jquery

$("myElement").css("cursor", "pointer") 
1
$(".boxClose").text("Title").css('cursor', 'pointer'); 
    $("#myElement").append($(".boxClose")); 

<style> 
.boxClose{ 
    position:absolute; 
    top:0px; 
    width:100%; 
    height:10px; 
} 
</style> 

Utilisez append pour ajouter du texte et le modifier au curseur .. jquery génial ..

+0

changer le titre de quelle description tu veux .. –

Questions connexes