<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <html xmlns=
"http://www.w3.org/1999/xhtml" > <head> <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8" /> <style> ul,li{ background-color:#999; margin:0px; padding:0px; list-style:none; color:#fff; } li{ padding:3px; float:left; margin-right:2px; border:#FFF 1px solid; } div{ clear:left; height:150px; width:300px; background-color:#666; display:none; } li.tabin{ background-color:#666; border:#666 solid 1px; } div.contentin{ padding:3px; display:block; color:#FFF; } </style> <title>jQuery实现常见的滑动门效果</title> <script language=
"javascript" type=
"text/javascript" src=
"../include/jquery-1.5.1.min.js" ></script> <script type=
"text/javascript" >
var timeoutid; $(
function (){ $(
"li" ).each(
function (index){ $(this).mouseover(
function (){
var liObj=$(this); timeoutid=setTimeout(
function (){ $(
"li.tabin" ).removeClass(); $(
"div.contentin" ).removeClass(); $(
"div" ).eq(index).addClass(
"contentin" ); liObj.addClass(
"tabin" ); },300); }).mouseout(
function (){ clearTimeout(timeoutid); }); }); }); </script> </head> <body> jQuery实现常见的滑动门效果 <hr> <ul> <li
class =
"tabin" >标签1</li> <li>标签2</li> <li>标签3</li> </ul> <div
class =
"contentin" >标签1内容文字</div> <div>标签2内容文字</div> <div>标签3内容文字</div> </body> </html>