Remove title attribute as a requirement

Use text or value as a fallback if title returns undefined or null.
And use configuration to initialize first click.