Docs
Hints
Examples
Hints Hello World

Hints Hello World

You can also add Hints to your page using data-hint HTML attributes. Simply add those attributes to your elements and call introJs().addHints():

index.html
<div class="card-demo">
  <div class="card shadow--md">
    <div class="card__image">
      <img
        src="..."
        alt="Image alt text"
        title="Logo Title Text 1"
      />
    </div>
    <div class="card__body">
      <h4 
        data-hint="Hello! 👋 Click on this link"
        data-hint-position="bottom-middle"
      >
       Quaco Lighthouse
      </h4>
      <small data-hint="You can select the text" data-hint-position="top-right">
        The Quaco Head Lighthouse is a well maintained lighthouse close to St.
        Martins. It is a short, beautiful walk to the lighthouse along the
        seashore.
      </small>
    </div>
  </div>
</div>

And then call introJs().addHints():

// Intro.js scans the webpage and finds all elements with `data-hint` attribute
introJs().addHints();
Image alt text
The Quaco Head Lighthouse is a well maintained lighthouse close to St. Martins. It is a short, beautiful walk to the lighthouse along the seashore.
💡

You can also define the Hints using JSON configuration. See Hint Options for more details.