如果我有<span>some text</span>
,我该怎么办?
<span title="*whatever is between span tags:* some text (in this case)">some text</span>
答案 0 :(得分:5)
如果您自己构建该HTML,则只需在生成html时将文本添加到title属性中。例如,在PHP中它将是:
$text = 'some text';
<span title="<?php echo htmlspecialchars($text) ?>"><?php echo $text ?></span>
如果你是在事后通过Javascript,那么(使用jquery):
$('span').each(function () {
this.attr('title', this.text());
});
答案 1 :(得分:1)
$("span[title]").each(function(){$(this).attr("title",$(this).text())});
我就是这样做的。