• Gleb Mazovetskiy's avatar
    Accept elements as the tooltip / popover content · c7d8e7a0
    Gleb Mazovetskiy authored
    When a DOM node is passed to an HTML tooltip, the `title` node is only
    moved if it is not already in the tooltip. Otherwise, `empty()` is used
    instead of `detach()` before appending the `title` to avoid memory
    leaks. If a DOM node is passed to a plain text tooltip, its text is
    copied via jQuery `.text()`.
    
    Replaces `.detach()` with `.empty()`, as `.detach()` is almost never
    useful but instead leaks memory. The difference between `empty` and
    `detach` is that the latter keeps all the attached jQuery events/data.
    However, since we do not return the previous children, the user would
    have to keep these themselves, thus they can `detach()` if necessary.
    
    This is a port of https://github.com/twbs/bootstrap/pull/14552 to v4.
    c7d8e7a0
Name
Last commit
Last update
..
_data Loading commit data...
_includes Loading commit data...
_layouts Loading commit data...
_plugins Loading commit data...
about Loading commit data...
assets Loading commit data...
components Loading commit data...
content Loading commit data...
dist Loading commit data...
examples Loading commit data...
extend Loading commit data...
getting-started Loading commit data...
layout Loading commit data...
CNAME Loading commit data...
LICENSE Loading commit data...
apple-touch-icon.png Loading commit data...
browser-bugs.md Loading commit data...
favicon.ico Loading commit data...
index.html Loading commit data...
migration.md Loading commit data...
robots.txt Loading commit data...
search.json Loading commit data...
sitemap.xml Loading commit data...