2015-01-09 47 views
0

我试图包装标题属性,这是替代另一个标题值(字符串)。包装标题属性

这里是的jsfiddle链接

http://jsfiddle.net/8yjwm9e7/7/

jQuery的

var Ntitle = '2343245353/n42343243243/n8345882323'; 
$('#titlea').prop('title', Ntitle); 

HTML提前

<table> 
    <tr> 
<td id="titlea" title="phoneNumber">Phone Numbers</td> 
    </tr> 
</table> 

感谢

+2

变化.prop到** ** ATTR变种 –

+0

n标题= '2343245353/n42343243243/n8345882323'。 $('#titlea')。attr('title',Ntitle); – user3040610

+0

该演示正常工作;你有什么问题? –

回答

0
$('#titlea').attr('title', Ntitle); 

必须努力

.prop() - >使用了性能

.attr() - >使用的属性

+0

你为什么要添加'.html()'? –

+0

attr(“title”)显示鼠标悬停时的名称.. –

+0

我明白,我想知道为什么你想改变元素的innerHTML,当OP只是想改变标题属性 –

0

使用双引号的字符串和反斜线为特殊字符,如\n\t和别的。

var Ntitle = "2343245353\n42343243243\n8345882323"; 
$('#titlea').attr('title', Ntitle);