Response title
This is preview!
html:
<ul class="menu"> <li><a href="#">My Account</a> <ul class="sub-menu"> <li><a href="#">Главная 2</a></li> <li><a href="#dashboard" >Dashboard</a></li> </ul> </li> <li><a href="#dashboard" >Dashboard</a> <ul class="sub-menu"> <li><a href="#">Главная 2</a></li> <li><a href="#dashboard" >Dashboard</a></li> </ul> </li> <li><a href="#signout">Sign Out</a></li> </ul>
Script:
$(document).ready(function() { $('ul li').has('ul').addClass('include'); $(".include").click(function() { var X = $(this).attr('id'); if(X == 1) { $(".sub-menu").hide(); $(this).attr('id', '0'); } else { $(".sub-menu").show(); $(this).attr('id', '1'); } }); //Mouseup textarea false $(".sub-menu").mouseup(function() { return false }); $(".include").mouseup(function() { return false }); //Textarea without editing. $(document).mouseup(function() { $(".sub-menu").hide(); $(".include").attr('id', ''); }); });
© 2013 jQuery Foundation
Sponsored by and others.