2013-02-04 62 views
1

我需要创建一个div,该表单字段处于活动状态时会显示包含提示的消息,并在表单字段不再处于活动状态时消失。我的表单字段都有ID,例如#monthly_rent,我的提示有一类.monthly_rent_tip。我如何使它在必要时出现并消失。使表单字段处于活动状态时使div显示

这是我目前有的代码,但不起作用。

<script type="text/javascript"> 
jQuery(document).ready(function() 
    { 
     jQuery('.tip.left.monthly_rent_tip').hide(); //hide 
     jQuery('#monthly_rent').focus(function(){ 
      jQuery('.tip.left.monthly_rent_tip').show(); //show 
     }).blur(function(){ 
      jQuery('.tip.left.monthly_rent_tip').hide(); //hide again 
     }); 

    }); 
</script> 

CSS的小费DIV是在这里:

.tip { 
position:relative; 
padding:15px; 
margin:1em 0 3em; 
border:5px solid #f18500; 
background:#fff; 
/* css3 */ 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
border-radius:10px; 
} 

.monthly_rent_tip { 
top:1060px; 
left:-130px; 
} 

目前这并没有什么,任何人都可以指出我正在做敬请错误。

+1

'JQuery'通过固定的成'$'或'启动jQuery' –

+0

你可以添加你的js/css的html吗? – boz

回答

1

结帐这个例子你的问题

http://jquerytools.org/demos/tooltip/form.html

,这是对同一主题的一个计算器问题

JQuery form tooltip

+0

谢谢你。工具提示看起来非常好,但我的表单是动态创建的,所以我无法弄清楚如何在上添加“标题”。是否有可能使用jQuery添加标题? –

+0

只是想出了这个使用.attr作品 –

相关问题