javascript - 更改标题属性的字体系列

标签 javascript jquery html css

我想使用 JavaScript 或 jQuery 更改输入字段中 title 属性的 font-family。有办法做到这一点吗?

<input type="text" title="Enter Your Name" id="txtName" />

最佳答案

原文title属性样式(在 <a><img><input> 上)由您使用的操作系统定义 - 与例如 <select> 相同.

可以使用 CSS 和 JS 将默认工具提示替换为动态创建的 HTML。

为此,您可以使用一些开源库,例如 Bootstrap tooltips :

$('input').tooltip()
.tooltip {
  font-family: 'Unlock', cursive!important;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://fonts.googleapis.com/css?family=Unlock" rel="stylesheet">
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>


<input type="text" data-toggle="tooltip" title="Enter Your Name" id="txtName" />

关于javascript - 更改标题属性的字体系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53629800/

相关文章:

html - CSS 更改列之间内容的顺序

javascript - Angularjs - 页面渲染完成后加载脚本

javascript - 在 jQuery 插件设置中使用特殊字符?

javascript - Jquery在循环中执行一些记录计算

javascript - 使用 chagePage 手动传递额外值

javascript - 试图从无序列表中获取最后一个元素

javascript - 无法通过 JQuery/AJAX 将 POST 数据发送到 JSON 文件,为什么?

javascript - 如何在rails中将远程功能与check_box_tag一起使用

jquery - Morris.JS X 轴标签高度

jQuery 验证 - 如何使用两个 XOR 规则验证一个字段