帮助jquery切换焦点

时间:2012-03-31 02:40:26

标签: jquery

我有一个侧边栏:

<div id="yyy"> [shortcode]</div>

它会输出一个标题,当它悬停在下拉状态以显示菜单时。

当鼠标悬停在标题上时,当鼠标向下移动到菜单项时,背景颜色会显示并消失。

只要菜单具有焦点,我需要保留背景颜色,我需要这样的东西:

If div.domTip_tipBody  has focus then #yyy a.tippy_link {background:red;}

[以下我从这里得到] [1]

我认为这会给我我想要的东西,但我不知道如何翻译

.answerSpace to ? .normProf to ? opacProf to ?

在:

$('.answerSpace').bind('blur', function(){
$('.normProf').removeClass("normProf").addClass('opacProf'); });

$('.answerSpace').bind('focus', function(){
$('.opacProf').removeClass("opacProf").addClass('normProf'); });

1 个答案:

答案 0 :(得分:0)

This Worked(感谢dunc)

add_action('wp_footer','myscript_in_footer'); 
function myscript_in_footer(){ 
?> 
<script type="text/javascript"> 
 jQuery(document).ready(function(){ 
   jQuery("*").delegate("div.domTip_tipBody","mouseover",function(){ 
    jQuery("#yyy a.tippy_link").css("background-color","#392281"); 
    });  

   jQuery("*").delegate("div.domTip_tipBody","mouseout",function(){ 
    jQuery("#yyy a.tippy_link").css("background-color","transparent"); 
    });  
   }); 
</script> 
<?php 
}