"<span title="+a+">test<span>"
这是在拼字符串, a="ddd aaa"时结果为
"<span title=ddd aaa>test<span>"
你少个引号, 可以
"<span title=\""+a+"\">test<span>"
或者
'<span title="'+a+'">test<span>'
来解决
但是既然你都用jQuery了, 不如
$('#id').append($('<span>').attr('title',a).html('test'))
有两种办法第一种
是设置两层,下面一层显示部分,上面一层隐藏,当鼠标放上去就显示出来。
还有一种简单点,例如不显示全部的写在
span标签里,然后加title属性,里面写全部内容,鼠标放上去就会显示title的内容的
在后面写个style="",可以随意添加样式。style只是span的一个属性,还有这些,其中鼠标动作属性只列举了onclick,还有很多其他鼠标动作属性。
<span lang="" dir="" id="" onclick="" title="" class="" style="">文本内容</span>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)