summaryrefslogtreecommitdiffstats
path: root/src/htmlgen.cpp
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2019-01-11 18:13:28 (GMT)
committeralbert-github <albert.tests@gmail.com>2019-01-11 18:13:28 (GMT)
commita2e30e57062cb6e826bbb87dec3db433fcc20260 (patch)
tree9ffa0988ef8c17de277562ab70244c89fb0008a4 /src/htmlgen.cpp
parent121ec253945f6563ac6731e3596cd9beaa39cb72 (diff)
downloadDoxygen-a2e30e57062cb6e826bbb87dec3db433fcc20260.zip
Doxygen-a2e30e57062cb6e826bbb87dec3db433fcc20260.tar.gz
Doxygen-a2e30e57062cb6e826bbb87dec3db433fcc20260.tar.bz2
Invalid id possible with tooltips
In case a filename starts with a number the `id` also starts with a number and this is not allowed in XHTML and results in the message: `Syntax of value for attribute id of div is not valid` on other places it has been solved by placing an `a` as first character, this is done here as well but also needs to be don in the transformation from reference to tooltip id (htmlgen.cpp)
Diffstat (limited to 'src/htmlgen.cpp')
-rw-r--r--src/htmlgen.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/htmlgen.cpp b/src/htmlgen.cpp
index efd2108..b8fc5a2 100644
--- a/src/htmlgen.cpp
+++ b/src/htmlgen.cpp
@@ -769,7 +769,7 @@ void HtmlGenerator::init()
t << endl <<
"$(document).ready(function() {\n"
" $('.code,.codeRef').each(function() {\n"
- " $(this).data('powertip',$('#'+$(this).attr('href').replace(/.*\\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());\n"
+ " $(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());\n"
" $(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });\n"
" });\n"
"});\n";