<!DOCTYPE html>
<
html
lang
=
"en"
>
<
head
>
<
meta
charset
=
"UTF-8"
>
<
meta
http-equiv
=
"X-UA-Compatible"
content
=
"IE=edge"
>
<
meta
name
=
"viewport"
content
=
"width=device-width, initial-scale=1.0"
>
<
title
>GFG - Bootstrap 5</
title
>
<
script
src
=
</
script
>
<
script
src
=
</
script
>
<
link
href
=
rel
=
"stylesheet"
/>
</
head
>
<
body
>
<
div
class
=
"container text-center"
>
<
div
class
=
"my-4"
>
<
h3
class
=
"text-success"
>GeeksforGeeks</
h3
>
<
h4
>Bootstrap 5 Tooltips toggleEnabled() Method</
h4
>
</
div
>
<
button
class
=
"btn btn-warning mb-5"
onclick
=
"toggle()"
>
Toggle Tooltip Staus
</
button
>
<
button
class
=
"btn btn-success mb-5"
onclick
=
"enableTooltip()"
>
Enable Tooltip
</
button
>
<
button
class
=
"btn btn-danger mb-5"
onclick
=
"disableTooltip()"
>
Disable Tooltip
</
button
>
<
a
id
=
"tt"
class
=
"btn d-block mb-4"
href
=
"#"
data-bs-toggle
=
"tooltip"
data-bs-title
=
"Welcome to GeeksforGeeks"
>
Hover for Tooltip
</
a
>
<
h4
>Status: <
span
id
=
"status"
>Enabled</
span
></
h4
>
<
script
>
const mytt = document.getElementById('tt');
const tooltip = new bootstrap.Tooltip(mytt);
let status = document.getElementById('status');
function toggle() {
tooltip.toggleEnabled();
if(status.innerText == "Enabled")
{
status.innerText = "Disabled";
}
else
{
status.innerText = "Enabled";
}
}
function enableTooltip()
{
if(status.innerText == "Disabled")
{
tooltip.enable();
status.innerText = "Enabled";
}
}
function disableTooltip()
{
if(status.innerText == "Enabled")
{
tooltip.disable();
status.innerText = "Disabled";
}
}
</
script
>
</
div
>
</
body
>
</
html
>