Dynamically selecting buttons

If you want to avoid extensions and keep data out of your blocks, see these samples ...

Sliding a list of fixed components against an indefinitely long data list:

Navigate through a tree of html pages based on a table of headers and links: