当前位置: 首页 > 知识库问答 >
问题:

前端 - 标签TITLE属性出现的时间怎么修改?

阮俊弼
2023-07-05

标签TITLE属性出现的时间怎么修改?

共有1个答案

储国发
2023-07-05

如果你只需要改一个标签的title 这样就可以

<script type="text/javascript">
  var hoverTimer;
  var hoverDelay = 1000; 

  function handleMouseOver() {
    hoverTimer = setTimeout(function() {
      document.title = "New Title";
    }, hoverDelay);
  }

  function handleMouseOut() {
    clearTimeout(hoverTimer);
    document.title = "Old Title";
  }
</script>

<div onmouseover="handleMouseOver()" onmouseout="handleMouseOut()">Hover over me</div>

如果想要统一控制

<script type="text/javascript">
  var hoverTimer;
  var hoverDelay = 1000; 

  function handleMouseOver(element, newTitle) {
    hoverTimer = setTimeout(function() {
      document.title = newTitle;
    }, hoverDelay);
    element.setAttribute('data-original-title', document.title);
    element.removeAttribute('title');
  }

  function handleMouseOut(element) {
    clearTimeout(hoverTimer);
    var originalTitle = element.getAttribute('data-original-title');
    element.setAttribute('title', originalTitle);
  }

  var elements = document.querySelectorAll('[data-toggle="tooltip"]');
  for (var i = 0; i < elements.length; i++) {
    var element = elements[i];
    var newTitle = element.getAttribute('data-title');
    element.addEventListener('mouseover', function() {
      handleMouseOver(this, newTitle);
    });
    element.addEventListener('mouseout', function() {
      handleMouseOut(this);
    });
  }
</script>

在对应的标签中加上 data-toggle="tooltip" data-title="fk me!" 即可

<button type="button" class="btn btn-primary" data-toggle="tooltip" data-title="fk me!">Button</button>
 类似资料:
  • 本文向大家介绍标签上title与alt属性的区别是什么相关面试题,主要包含被问及标签上title与alt属性的区别是什么时的应答技巧和注意事项,需要的朋友参考一下 title 是鼠标放上去的额外信息 alt 是图片不能正常显示的时候,用文字代替

  • 渲染出来的标签 怎么添加@click 我在红框里直接添加点击事件报错

  • 设置或返回使用 FileDialog 对象显示的文件对话框的标题。String 类型,可读写。 expression.Title expression 必需。该表达式返回“应用于”列表中的对象之一。 示例 本示例使用 FileDialog 对象显示“文件选取器”对话框,并在消息框中显示每个选定的文件。 Sub main() 'Declare a variable as a FileDia

  • 问题内容: 目的是使产品名称出现在缩略图的工具提示中。浏览器不会根据“ ng-title”或“ ng-attr-title”创建工具提示。 我们正在使用AngularJS 1.0.7版。您可以在任何属性前面加上“ ng-”或“ ng- attr”,Angular会进行相应的绑定。但是,它似乎没有“绑定”到HTML“ A”标签的标题上。 例如 1。 码: 预期结果: 实际结果:工具提示中出现不必要的

  • 问题内容: 这是我的代码: 我以某种方式触发了一些阻止标签继承parent颜色的操作。 问题答案: 默认情况下,如果存在href属性,则定位标记不会继承颜色等属性。 在页面上查看这两者之间的区别: 用户代理通常以使链接对用户显而易见的方式呈现链接(下划线,反向视频等)。确切的呈现方式取决于用户代理。渲染可能会根据用户是否已经访问链接而有所不同。 ..... 通常,当A仅定义锚点时,A的内容不会以任

  • el-from怎么设置深层属性prop? 父组件 子组件 el-from怎么设置深层属性prop?