Closed chrisdarke42 closed 2 months ago
Thanks Chris. This works as advertised there is an overflow issue with larger items and it would be ideal for the dropdown to stay in the container.
Would be nice to drop jquery but definitely not a priority.
OK was that a single line item that was v long? Can you paste the tested HTML? Since it is using bootstrap5 for the dropdown, I will apply something on the container div to keep it constrained. I did consider ditching jquery but since the other js in there is also using jquery, for expediency I didn't bother, but I can refactor if needed.
No worries about jquery. That can be a future issue.
Here is the HTML I used.
<ul class="jump-menu" data-jump-breakpoint="md" data-jump-id="this-is-a-test" data-jump-classes="special-styling">
<li>
<a href="<front>">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</a>
</li>
<li>
<a href="<front>">Ultricies per tempor phasellus dictum eget, lobortis aliquam ligula.</a>
</li>
<li>
<a href="<front>">Tortor suscipit potenti parturient, curae scelerisque feugiat, ad habitasse.</a>
</li>
<li>
<a href="<front>">Tempus bibendum pharetra convallis velit class, inceptos litora diam.</a>
<ul class="jump-menu" data-jump-breakpoint="md" data-jump-id="this-is-a-test" data-jump-classes="special-styling">
<li>
<a href="<front>">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</a>
</li>
<li>
<a href="<front>">Ultricies per tempor phasellus dictum eget, lobortis aliquam ligula.</a>
</li>
<li>
<a href="<front>">Tortor suscipit potenti parturient, curae scelerisque feugiat, ad habitasse.</a>
</li>
<li>
<a href="<front>">Tempus bibendum pharetra convallis velit class, inceptos litora diam.</a>
</li>
</ul>
</li>
<li>
<a href="<front>">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</a>
</li>
<li>
<a href="<front>">Ultricies per tempor phasellus dictum eget, lobortis aliquam ligula.</a>
</li>
<li>
<a href="<front>">Tortor suscipit potenti parturient, curae scelerisque feugiat, ad habitasse.</a>
</li>
<li>
<a href="<front>">Tempus bibendum pharetra convallis velit class, inceptos litora diam.</a>
</li>
</ul>
Added an update to deal with the long text
Basic jump menu tool, please review