如何在 HTML 中更改 IMG 上的工具提示值
how do you change the tooltip value on an img in html
我正在安装一个具有 html 属性的应用程序,如下所示:
<img class="logo-icon ng-scope" src="img/fav32.png" bs-tooltip="'Default'" data-placement="bottom" data-original-title="" title="">
我需要更改 bs 工具提示值,我尝试更改它但不起作用。应用程序可能正在某处缓存。
有没有办法通过css或javascript更改bs-tooltip的值?
我尝试将 bs 工具提示值从默认基本更改为:
<img class="logo-icon" src="img/fav32.png" bs-tooltip="'Basic'" data-placement="bottom">
没有用。
你可以通过Javascript更改它:
var image = document.getElementsByTagName("img")[0];
image.setAttribute("bs-tooltip", "your new value");
或者,如果您使用的是 jQuery:
$("img").attr("bs-tooltip", "your new value");
这里有一个小提琴:http://jsfiddle.net/hsxx0pwo/
您可以通过为图像提供id
并使用getElementById
而不是getElementsByTagName
来更精确地定位图像。
使用 native .setAttribute() 方法
document.getElementsByClassName('logo-icon')[0].setAttribute('bs-tooltip', "'Basic'");
注意:IE8 及更早版本不支持.getElementsByClassName()
。
jQuery alternative
如果您有可用的 jQuery:
$(".logo-icon").attr("bs-tooltip", "'Basic'");
相关文章:
- d3.js Chord图的动态工具提示
- Graphiti中是否有任何工具提示功能
- "工具提示"jQuery插件坏了
- 单元格的工具提示或标题不显示超过2000个字符
- d3.js用按钮更新条形图工具提示
- 使Intro.js工具提示响应
- 画布中绘制的矩形区域的弹出工具提示
- 使用CSS/JavaScript更改剑道图工具提示文本颜色
- 禁用NVD3 multiBarHorizontalChart中0值的工具提示
- 如何更改已显示的工具提示
- 如何访问高图表工具提示中的任何特定数据
- 如何在jQuery点击函数中添加并显示引导工具提示
- 我可以't使用jQuery更改工具提示引导程序的位置
- 语义UI中格式化的工具提示
- 柱状图上的Highcharts工具提示
- 引导工具提示用法,在搜索字段中
- 将工具提示添加到d3散点图中
- Highcharts工具提示不显示corrosconding文本值,而是显示'未定义'
- 工具提示在带有两个图表的d3.js中消失
- 如何在 HTML 中更改 IMG 上的工具提示值