Directions

Directions tooltips

Top

data-mytooltip-direction="top" or direction:'top' - This default value

Right

data-mytooltip-direction="right" or direction:'right'

Left

data-mytooltip-direction="left" or direction:'left'

Bottom

data-mytooltip-direction="bottom" or direction:'bottom'

Offset

Оffset tooltips

Default

data-mytooltip-offset=10 or offset:10 - This default value

Offset custom

data-mytooltip-offset=20 or offset:20

Templates

Plain text or great HTML template

hover to me

data-mytooltip-template"<strong>plain text</strong>" or template:'plain text'
or add selector a string '.content-class'

Hover link: "Mars"

The chemicals allow the water to remain liquid at lower temperatures but also help keep it from boiling off in the thin atmosphere of Mars,
the researchers said.

dinamic template

data-mytooltip-dinamic-template=true or dinamicTemplate:true

Animation

Animation options

Animate duration default

data-mytooltip-animate-duration=200 or animateDuration:200 - This default value

Fast animate duration

data-mytooltip-animate-duration=100 or animateDuration:100

Slow animate duration

data-mytooltip-animate-duration=400 or animateDuration:400

Animate offset default

data-mytooltip-animate-offset-px=15 or animateOffsetPx:15 - This default value

Animate offset custom

data-mytooltip-animate-offset-px=40 or animateOffsetPx:40

Animate offset custom null

data-mytooltip-animate-offset-px=0 or animateOffsetPx:0

Actions

Support actions

Hover me

data-mytooltip-action="hover" or action:'hover' - This default value

Click me

data-mytooltip-action="click" or action:'click'

Focus:


data-mytooltip-action="focus" or action:'focus'

Events

Custom events

Open console and hover me

List of events:

  • show-before
  • show-complete
  • hide-before
  • hide-complete

$(domElement).on(event, function() {
// your code
});


Methods

Public methods

Call:

setTimeout(function() {
$(domElement).myTooltip('call');
}, 300);


Update:

$(domElement).myTooltip('update');

Click to add new Elements and call public method update

Destroy:

$(domElement).myTooltip('destroy');
Hover me

Destroy this hover element

updateTemplate:

$(domElement).myTooltip('updateTemplate', 'template');

need to install:
data-mytooltip-dinamic-template=true or dinamicTemplate:true

Themes

Ready-to-use

Default

data-mytooltip-theme="default" or theme:'default' - This default value

Danger

data-mytooltip-theme="danger" or theme:'danger'

Warning

data-mytooltip-theme="warning" or theme:'warning'

Info

data-mytooltip-theme="info" or theme:'info'

Success

data-mytooltip-theme="success" or theme:'success'

Light

data-mytooltip-theme="light" or theme:'light'

Custom theme

Your custom style

My tooltip

data-mytooltip-custom-class="my-tooltip" or customClass:'my-tooltip'

Others

Other examples

?

data-mytooltip-cursor-help=true or cursorHelp:true

Hover me

data-mytooltip-hover-tooltip=false or hoverTooltip:false

Disposable

data-mytooltip-disposable=true or disposable:true

Show one second

data-mytooltip-hide-time=1000 or hideTime:1000

No show

Add class "js-mytooltip-ignore" to DOM element or set user class:
data-mytooltip-ignore-class='my-ignore-class' or ignoreClass:"my-ignore-class"

Dropdown menu »

Add a class DOM element:
data-mytooltip-template='.js-dropdown-menu'

Attribute title custom »
Banksia menziesii grows primarily in deep sandy soils of the Swan Coastal Plain and Geraldton Sandplains, extending from Waroona in the south to Kalbarri in the north.


data-mytooltip-form-title=true or fromTitle:true

适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器。

来源:懒人素材