jquery菜单悬停不起作用,因为实时表单验证

问题描述:

好吧,我之前发布了一个问题来解决我的实时验证联系表单。现在的形式a​​thentication完美地工作,但我的jQuery悬停菜单的效果会,其他页面菜单上工作,但不接触表单页面上..jquery菜单悬停不起作用,因为实时表单验证

这里是在网上查询它link text

的链接有这两个功能之间的任何冲突.....

<script type="text/javascript">   
$(function() { 
// set opacity to nill on page load 
$("ul#menu span").css("opacity","0"); 
// on mouse over 
$("ul#menu span").hover(function() { 
// animate opacity to full 
$(this).stop().animate({ 
opacity: 1 
}, 'slow'); 
}, 
// on mouse out 
function() { 
// animate opacity to nill 
$(this).stop().animate({ 
opacity: 0 
}, 'slow'); 
}); 
}); 

//]]> 

</script> 

<script type="text/javascript"> 
//<![CDATA[ 
$(function() { 

    var LV_Name = new LiveValidation('name',{onlyOnSubmit: true }); 
    LV_Name.add(Validate.Presence); 

    var LV_Email = new LiveValidation('email', {onlyOnSubmit: true }); 
    LV_Email.add(Validate.Presence); 
    LV_Email.add(Validate.Email); 

    var LV_Cap = new LiveValidation('cap',{onlyOnSubmit: true }); 
    LV_Cap.add(Validate.Presence); 
    LV_Cap.add(Validate.Numericality, { is: 4 }); 

    var LV_Message= new LiveValidation('message', {onlyOnSubmit: true }); 
    LV_Message.add(Validate.Presence); 

    var service = new LiveValidation('service' , {onlyOnSubmit: true }); 
    service.add(Validate.Exclusion, { within: [ 'None' ] }); 


      }); 

</script>  

没有跨度在联系方式中UL#菜单的任何地方,也有跨度的其他页面

关于

<li><a class="contact" href="contact.html"><span style="opacity: 0;"></span></a></li> 

的联系页面

<li><a class="contact" href="contact.html"/></li> 
+0

哦,不,我认为这是在Dreamweaver CS5某种错误的,每当我在Dreamweaver和我的电脑关机的工作,由于电力中断,它消除了我的跨度IDS。 ...... – 2010-06-30 12:01:21

+0

伟大的工作,我从来没有想过这个...... – 2010-06-30 12:03:11

+0

我现在明白了,我用HTML tidy来清理我的HTML代码,它删除了我的span id,因为它们在验证的警告列表中 – 2010-06-30 23:24:39