如何实现
Step 1 HTML
代码如下:
Home Tutorials
Ch1 Ch2
Ch21
Ch211
Ch2111
Ch21111 Ch21112 Ch21113 Ch21114 Ch21115 Ch21116 Ch2112 Ch2113 Ch2114 Ch2115 Ch212 Ch213 Ch214 Ch22
Ch221 Ch222 Ch223 Ch23 Ch3
Ch31 Ch32 Resources
Sub Nav Link Sub Nav Link About Us Advertise Submit Contact Us Step 2 CSS
代码如下:
Step 3 jQuery
代码如下:
$(document).ready(function() {
// Top Menu
$("ul.submenu1").parent().append(""); //Only shows drop down trigger when js is enabled (Adds empty span tag after ul.submenu1*)
$("ul.topmenu li span").click(function() { //When trigger is clicked...
//Following events are applied to the submenu1 itself (moving submenu1 up and down)
$(this).parent().find("ul.submenu1").slideDown('fast').show(); //Drop down the submenu1 on click
$(this).parent().hover(function() {
}, function() {
$(this).parent().find("ul.submenu1").slideUp('slow'); //When the mouse hovers out of the submenu1, move it back up
});
//Following events are applied to the trigger (Hover events for the trigger)
}).hover(function() {
$(this).addClass("hover"); //On hover over, add class "hover"
}, function() { //On Hover Out
$(this).removeClass("hover"); //On hover out, remove class "hover"
});
$("ul.topmenu li ul.submenu1 li").hover(function() {
$(this).find("ul.submenu11:first").show("slow");
}, function() {
$(this).find("ul.submenu11:first").hide("fast");
});
});
script>
演示代码
http://www.gxlcms.com/jiaoben/23955.html