Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当鼠标悬停在另一个单选按钮或其标签php/mysql上时,如何使用jquery悬停/隐藏单选按钮_Php_Javascript_Jquery_Jquery Ui_Hover - Fatal编程技术网

当鼠标悬停在另一个单选按钮或其标签php/mysql上时,如何使用jquery悬停/隐藏单选按钮

当鼠标悬停在另一个单选按钮或其标签php/mysql上时,如何使用jquery悬停/隐藏单选按钮,php,javascript,jquery,jquery-ui,hover,Php,Javascript,Jquery,Jquery Ui,Hover,当用户在单选按钮/其标签上悬停时,我想显示另一个单选按钮,该用户也可以选择,但如果鼠标移动,第二个单选按钮将再次隐藏。我找到了最后一个jquery snipet,它在链接标签上悬停时显示选择 p、 触发{ 填充:0 20px; 保证金:0.5px 0; 背景:url(plusminus.jpg)不重复; 高度:15px; 字体大小:14px; 字体大小:粗体; 浮动:左; } p、 触发{ 颜色:#474747; 文字装饰:无; 显示:块; 光标:指针; } p、 触发a:悬停{ 颜色:#f

当用户在单选按钮/其标签上悬停时,我想显示另一个单选按钮,该用户也可以选择,但如果鼠标移动,第二个单选按钮将再次隐藏。我找到了最后一个jquery snipet,它在链接标签上悬停时显示选择


p、 触发{
填充:0 20px;
保证金:0.5px 0;
背景:url(plusminus.jpg)不重复;
高度:15px;
字体大小:14px;
字体大小:粗体;
浮动:左;
}
p、 触发{
颜色:#474747;
文字装饰:无;
显示:块;
光标:指针;
}
p、 触发a:悬停{
颜色:#ff4b43;
}
p、 活跃的{
背景位置:左下;
}
.切换U容器{
利润率:0.05倍;
填充:0;
溢出:隐藏;
明确:两者皆有;
}
.toggle_容器.block{
填充:0px 0px 0px 15px;
}
jQuery(文档).ready(函数(){
jQuery('.toggle_container').hide();
jQuery('p.trigger').hover(函数(){
jQuery(this).toggleClass('active').next().toggle('slow');
});
});

单击此处

中间的某个地方
最简单的答案是,如果您负担得起,将
都放在
下,并控制该
上的悬停行为。出于同样的目的,这通常通过菜单来实现

另外,如果您以新浏览器为目标,您可以将jQuery排除在外—这可以通过任何理解
:hover
伪类的浏览器在非
上完成

下面是一个示例页面,演示了这两个选项

<html>
    <head>
        <script src="http://code.jquery.com/jquery-1.6.2.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $('#radios').hover(
                    function() { $('#radios').addClass('hover'); }, 
                    function() { $('#radios').removeClass('hover'); }
                    );
            });
        </script>
        <style type="text/css">
            /* option 1 - jquery + css, for older browsers */
            #div-radio2 {
                display: none;
            }
            .hover #div-radio2 {
                display: block;
            }
            /* option 2 - no jquery, plain css, if you target only new browsers */
            #radios:hover #div-radio2 {
                display: block;
            }
        </style>
    </head>
    <body>
        <div id="radios">
            <div id="div-radio1"><input type="radio" id="radio1" /><label for="radio1">Radio 1</label></div>
            <div id="div-radio2"><input type="radio" id="radio2" /><label for="radio2">Radio 2</label></div>
        </div>
    </body>
</html>

$(文档).ready(函数(){
$(“#收音机”)。悬停(
函数(){$('#radios').addClass('hover');},
函数(){$('#radios').removeClass('hover');}
);
});
/*选项1-jquery+css,适用于较旧的浏览器*/
#无线电2分队{
显示:无;
}
.hover#div-radio 2{
显示:块;
}
/*选项2-如果只针对新浏览器,则不使用jquery和纯css*/
#无线电:悬停#div-radio2{
显示:块;
}
第一台
第二台

你在找这样的东西吗


对于用户来说,这听起来像是一个令人讨厌的非直观界面。
<html>
    <head>
        <script src="http://code.jquery.com/jquery-1.6.2.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $('#radios').hover(
                    function() { $('#radios').addClass('hover'); }, 
                    function() { $('#radios').removeClass('hover'); }
                    );
            });
        </script>
        <style type="text/css">
            /* option 1 - jquery + css, for older browsers */
            #div-radio2 {
                display: none;
            }
            .hover #div-radio2 {
                display: block;
            }
            /* option 2 - no jquery, plain css, if you target only new browsers */
            #radios:hover #div-radio2 {
                display: block;
            }
        </style>
    </head>
    <body>
        <div id="radios">
            <div id="div-radio1"><input type="radio" id="radio1" /><label for="radio1">Radio 1</label></div>
            <div id="div-radio2"><input type="radio" id="radio2" /><label for="radio2">Radio 2</label></div>
        </div>
    </body>
</html>