动态给span的title属性赋值不能加空格例如在js中var a="ddd aaa";$("#id").apand

动态给span的title属性赋值不能加空格例如在js中var a="ddd aaa";$("#id").apand,第1张

首先

"<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>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7950765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存