繁体   English   中英

强制显示元素的“标题”属性并保持可见,直到另行通知

[英]Force display of 'title' attribute of element and keep visible until further notice

我想使用title属性存储我的验证消息。我当前正在将ketchup用于我们的验证库。 我们尝试了其他插件,但是喜欢番茄酱的功能。 我想触发错误,并显示标题属性,直到错误得到纠正。 有没有一种方法可以使标题属性在元素上保持打开状态,即使用户离开元素时也是如此,直到更正验证为止。

不能。您无法控制浏览器的工具提示处理。 您将需要使用其他方法来显示错误。

我不知道为什么工具提示在这里不起作用,但是我已经测试过它可以正常工作。

 $("#submit").click(function(){ if($("#name").val().length < 3) { $("#name").tooltip('show'); } }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <input type="text" title="Your name" id="name"> <button type="button" id="submit">Submit</button> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM