首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jquery工具提示中不显示尾随的和号字符(仅在IE中)

jquery工具提示中不显示尾随的和号字符(仅在IE中)
EN

Stack Overflow用户
提问于 2011-09-14 21:03:42
回答 1查看 406关注 0票数 0

当我在图像元素上应用Jquery工具提示时,定义如下:

代码语言:javascript
运行
复制
<img id="c" title="abc &amp; ced &amp;" src="info.png" />

显示的实际工具提示为:

代码语言:javascript
运行
复制
"abc & ced "

在火狐中,当我在最后一个&amp后面添加一个尾随空格时,它可以正常工作:

代码语言:javascript
运行
复制
"abc & ced &"

这是IE错误吗?我似乎在IE的版本7,8和9中有它...

编辑;使用的Jquery工具提示来自http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-14 21:59:10

疯狂的东西。莫名其妙的IE bug。

代码语言:javascript
运行
复制
$("a")[0].innerHTML = "error & error &"
//IE removes "&" at the end

工具提示插件设置他的助手元素的innerHTML。IE删除尾随的"&“

1) double-escape it (title在非JS浏览器上看起来不正确,在其他浏览器上都可以正常工作)

2)更改工具提示插件中的.html() to .text()。包括html代码的标题将失败。

3)尾部空间解决方法

4)进一步检查

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7416756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档