2011-05-09 6 views
0

J'utilise cette valeur pour l'afficher dans l'info-bulle.javascript return value for ToolTip

return 'Date '+dateData[obj.x]+'value '+obj.y+''; 

Est-il possible de montrer en deux lignes (une pour date) et (deux pour la valeur)

C'est la façon dont je veux montrer

Date 12/23/45 
value 23

Mais actuellement cela est montré dans une seule ligne

Date 12/23/45 value 23

J'ai essayé de cette façon, mais cela ne fonctionne pas

return 'Date '+dateData[obj.x]+'value\n '+obj.y+''; 
+2

Vous avez été sur StackOverflow pendant près de deux mois et a demandé ** 67 ** questions précédentes. J'ai corrigé le formatage dans votre question, mais franchement, si j'avais regardé votre profil en premier, je n'aurais pas. Vous devriez formater les choses correctement maintenant. Veuillez consulter la boîte pratique ** Comment formater ** à droite de la zone de questions. Cela vaut la peine d'être lu, tout comme [la page liée] (http://stackoverflow.com/editing-help) à partir du ** [?] ** juste au-dessus de la zone de question. –

+0

Quel type d'info-bulle utilisez-vous? Tout ce que je vois ci-dessus est une fonction renvoyant une chaîne. Cela est important, car certains types d'infobulles ne prennent pas en charge plusieurs lignes, et la manière dont elles sont prises en charge varie d'une info-bulle à l'infobulle. Par exemple, votre '\ n' devrait fonctionner dans un attribut [' title'] (http://www.w3.org/TR/html5/elements.html#the-title-attribute), si tout le reste fonctionne . –

Répondre

0


return 'Date '+dateData[obj.x]+'<BR>value '+obj.y+''; 

but de l'élément br est très simple: il crée une rupture de ligne dans un bloc de texte, ne laissant pas de remplissage ou des marges entre les deux blocs de texte créés par le saut de ligne. Bien qu'il soit toujours parfaitement possible d'utiliser cet élément dans les pages XHTML Strict (il ne figure pas sur la liste des éléments obsolètes), vous devez veiller à ne pas en abuser, car:

Il peut être utilisé dans une présentation manière. Par exemple, vous pouvez utiliser successivement une série d'éléments br pour créer un nouvel effet de paragraphe, au lieu de simplement utiliser un ou un blockquote, et appliquer le code CSS pour définir la disposition. L'utilisation de br éléments devient un véritable casse-tête si, plus tard, vous voulez corriger les incohérences visuelles et balayer des centaines de fichiers pour les éliminer.

Il y a quelques cas exceptionnels où vous pourriez être obligé d'utiliser un élément br:

Dans la poésie, une nouvelle ligne exige juste que: une nouvelle ligne. Vous ne pouvez pas utiliser un élément p dans ce cas. (De toute évidence, la poésie ne figurait pas en haut de la liste des exigences de balisage lorsque les recommandations HTML étaient diffusées!)

Lorsque vous balisez une adresse postale, vous devrez peut-être créer des sauts de ligne simples. Cependant, avec l'avènement des microformats, il existe une méthode bien établie pour traiter les types d'adresses postaux (et autres) qui évite l'utilisation du br, tout en offrant une richesse sémantique supplémentaire. Reportez-vous à la section intitulée http://reference.sitepoint.com/html/hcard/ pour plus d'informations.

http://reference.sitepoint.com/html/br

J'espère que cela a été un article utile pour vous

+0

Merci beaucoup Atticus – Kiran

+0

haha ​​désolé j'ai peut-être été taquiner avec l'article, mais oui, en ajoutant ce texte à votre infobulle, c'est vraiment en ajoutant du HTML. \ n n'est pas un contrôle html valide,
est ce que vous voulez – Atticus