首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何像Stack Overflow Career CV表单那样显示表单控件的UI提示?

如何像Stack Overflow Career CV表单那样显示表单控件的UI提示?
EN

Stack Overflow用户
提问于 2009-11-23 04:55:53
回答 3查看 1.4K关注 0票数 4

我正在尝试在ASP.NET MVC2应用程序上显示一些UI提示,很像编辑/填写简历时它们在求职网站上的显示方式:当表单控件具有焦点时,有关如何输入所需信息的小说明会出现在它旁边。

Example #1 http://shog9.com/so_careertip2.png Example #2 http://shog9.com/so_careertip1.png

什么是最好的方法来展示这些笨蛋...

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-23 08:35:02

类似于这样的东西:

CSS:

代码语言:javascript
复制
.field{position:relative;}
.field-help{display:none;background:yellow;position:absolute;left:200px;top:0;}

HTML:

代码语言:javascript
复制
<div class="field">
    <input type="text">
    <div class="field-help">Help text</div>
</div>

JQUERY:

代码语言:javascript
复制
$('.field input').bind('focus', function(e) {
    $(e.target).next('.field-help').show();
}).bind('blur', function(e) {
    $(e.target).next('.field-help').hide();
})
票数 4
EN

Stack Overflow用户

发布于 2009-11-23 08:41:15

擦干净你的耳朵!

我的意思是使用jQuery的Qtip插件:http://craigsworks.com/projects/qtip/

它能100%地完成你想要的事情,而且做得非常好。

票数 3
EN

Stack Overflow用户

发布于 2009-11-23 05:28:58

jQuery将简化这一过程,但它可以很容易地成为标准JS。

类似于:

代码语言:javascript
复制
$('.controlwithhinttext').focus(function() {
    // show hint
    $('#hint' + $(this).attr('hint_to_show_id')).show();
});

其中表单控件具有自定义属性,或仅使用匹配(不完全相同)的ID。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1779971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档