I am trying to add some end user popup help text for some fields in a profile. I have looked at several examples in core and extensions and have tried to follow them as examples. I have an extension already loaded where I am (attempting) to manage the code. I have added the anchor html and "onclick" javascript into the field's pre-help text for the custom field.
The popup works, of sorts. The popup appears, along with the title supplied in the anchor tag, but the actual content of the popup does not.
<a class="helpicon" title="What is this?" href="#" onclick='CRM.help("What is this?", {"id":"what-is-this","file":"CRM/Myextension/myextension.hlp"}); return false;'> </a>
</div>
The .hlp file has IDs named correctly AFAIK, as what-is-this-title and what-is-this. What am I missing?