Hi @SanfordWhiteman & @Jo_Pitts1 The JavaScript was added to the page but the link isn't going to the section. I'm wondering if the section isn't tagged correctly. How should this be done?
Thank you,
Denise
You’d have to show an example, the idea is you set the usual id attribute.
<div id="MyElement">
Hi @SanfordWhiteman - I'm sorry - I don't seem to be seeing your replies in order. They don't seem to be using the div id at all. If this is the section they want to scroll to:
<div class="et_pb_text_inner"><h3 style="text-align: left;"><strong>A 10 year Review of the Earlens System Part 1:</strong></h3> <p><a href="https://www.earlens.com/wp-content/uploads/2022/02/10_Years_of_Earlens_Research_Levy_Pt1_6_.pdf" target="_blank" rel="noopener">Research on Speech-in-noise and the Pursuit of Hearing Care’s “Holy Grail”<br /> </a></p> <h5>(Suzanne Carr Levy, PhD, Drew Dundas, PhD, 2022)</h5></div> </div> <!-- .et_pb_text -->
Where would the <div id = "hearing-review"> go?
It doesn’t need to be a DIV — can be an existing element with the matching id.
But certainly they wouldn’t expect the regular #hash method to work without an element with a matching id? It always requires that.
(In fact my code is more forgiving and they can use any CSS selector, but I would expect them to have an id considering they thought it would work with the regular jump-link method.)
Is this an ID?
<h1><a name="hearing-review">Featured Research</a></h1>
That's the only reference in their code to "hearing-review" which is what they were trying to jump to with the hash.
That’s a name, not an id. The spec says a name is eligible as a fallback if it’s an anchor tag. However you would need to include that as
https://www.example.com/?scrollTo=%5Bname%3Dhearing-review%5D
@SanfordWhiteman - This is solved and working now! Thank you so much for your help!
Are we sure this bug still exists in the first place?