我做了一个CSS下拉列表。但问题是,当我将鼠标悬停在菜单上时,会出现下拉菜单。但我希望当用户点击菜单时,下拉菜单打开。我不能为jQuery代码设置相同的框架。请帮帮我。任何帮助都将不胜感激。提前谢谢。
最佳答案
本教程可能会对您有所帮助。
<script type="text/javascript" >
$(document).ready(function()
{
$(".account").click(function()
{
var X=$(this).attr('id');
if(X==1)
{
$(".submenu").hide();
$(this).attr('id', '0');
}
else
{
$(".submenu").show();
$(this).attr('id', '1');
}
});
//Mouse click on sub menu
$(".submenu").mouseup(function()
{
return false
});
//Mouse click on my account link
$(".account").mouseup(function()
{
return false
});
//Document Click
$(document).mouseup(function()
{
$(".submenu").hide();
$(".account").attr('id', '');
});
});
</script>
关于jquery - 单击时打开的CSS下拉导航,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17381196/