2012-03-21 41 views
0

我的HTML:
无法处理 “称号” HTML控件的属性

<input id="Text2" type="text" title="nepal" name="text" /> 

当我运行this.My了看跌期权:
enter image description here

在实际项目中title ATTR持有小鬼的ID即应很难改变。我只是想删除工具提示部分意味着不想显示nepal这是显示来自title属性。我搜索了很多,但无法处理它。任何建议。谢谢。

+0

“应该难以改变的身份证”是什么意思?请详细说明您的问题..很明显,title属性给出了工具提示.. – gout 2012-03-21 05:15:29

回答

0

只要鼠标悬停在上面,就可以通过删除属性来防止出现工具提示。这在jQuery中很容易实现。

var titleAttribute; 

$('#Text2').hover(function() { 
    titleAttribute = $(this).attr("title"); 
    $(this).attr("title", ""); 
}, function() { 
    $(this).attr("title", titleAttribute); 
}); 
+0

非常感谢。您遇到了我真正的问题并给我一个正确的解决方案。谢谢了很多。 – 2012-03-21 05:32:49

2

您不应为自己的使用而征用内置属性。标题属性是使该工具提示出现的原因。摆脱它,而是,使用custom data attribute

<input id="Text2" type="text" data-imp-id="nepal" name="text" /> 
0

拆卸工具提示:删除title属性和工具提示不会出现。你也可以使用rel属性。