我的文档中有 3 个div
部分,HTML
每当按键时我都试图在彼此之间切换。这个想法是,当一个按键事件发生时,我得到了id
当前的div
,根据那个id
,我在右边淡入div
(如果它是 div 1,淡入 div 2,等等)。
我的 HTML 代码如下:
<div id="home" class="current">
<p align="center">Home</p>
<p align="center">
Some content
</p>
</div>
<div id="about">
<p align="center">About</p>
<p align="center">
Some content
</p>
</div>
<div id="contact">
<p align="center">Contact Form</p>
<p align="center">
Some content
</p>
</div>
jQuery
代码:
<script>
$("#target").keypress(function(){
var id = $(this).html().toLowerCase();
console.log('id is: '+id);
$('.current').fadeOut(900, function(){
$('#'+id).fadeIn(900);
$('.current').removeClass('current');
$('#'+id).addClass('current');
});
});
</script>
上面的代码不起作用,我是新的jQuery
事件,请你指导我正确的方式。