在锚标记的title属性中添加html标记

时间:2014-04-07 04:05:56

标签: html

我在标签内部有一个带有html标签标题的图像标签。

<a href="img_url" title="test #hashtag&lt;br&gt;&lt;a href='some_url'&gt;More...&lt;/a&gt;">
   <img src="img_url" alt="" title="" border="0" align="center">
</a>

但显示标签时会显示标签。 有没有办法做到这一点?

修改

我在这里要完成的是将标题标记呈现为纯HTML并且不显示标记。 这是在图像库中使用我使用jQuery插件滑动框,它使用标签的title属性显示为标题所以像雅虎画廊我想将图像链接到主文章。 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

因此,您使用的插件读取title元素的a属性,并构造一个演示文稿,其中该值用作图像的可见标题。并且您希望该值包含a元素,但您不希望在用户将鼠标悬停在图像上时显示标记

这是您正在使用的插件的一项功能。修改它,或找到适合您需要的其他插件。如果可见标题可能需要包含HTML标记,则需要采用不同的方法(除非您希望在鼠标悬停时显示标记)。例如,您可以使插件使用data-title(如果title不存在,可能会回退到data-title

title属性值根据定义只是文本(解释了字符引用除外),这就是浏览器对待它的方式。

答案 1 :(得分:0)

如果我正确理解您,您希望将标题标记的内容呈现为HTML。这是不受支持的。

你到底想要完成什么?如果你想要一个包含HTML的工具提示出现,我会把你的HTML放到一个隐藏的div中,让你的div显示在光标或链接上方悬停。