-3

我有一个要求,我想在其中显示...作为跨度内的文本。由于某种我不知道的原因,似乎没有浏览器将其识别为文本。我在这里缺少什么吗?如果有任何区别,我在页面中包含 jquery 1.8.3。

.ellipse{
    float: left;
 }    

var less = '<span class="ellipse less">...</span>';
var div = '<div></div>'


$(div).html(less); 

我期待看到

<span class="ellipse less>...</span>

在浏览器调试器中。但我看到的是

<span class="ellipse less></span>

... 不会在 span 元素内显示为文本。

小提琴链接http://jsfiddle.net/P4J8u/12/

4

1 回答 1

0

小提琴

这是一个将“...”添加到页面的工作示例。

var less = '<span class="ellipse less">...</span>';
$('body').html(less);

在您的问题中,您进行了编辑以包含,,$(this).html(less);但是您还有哪些其他代码,因为没有人知道所指this的是什么。

于 2013-03-27T22:16:33.250 回答