jquery怎么实现空格键触发事件
3个回答
展开全部
<script type="text/javascript">
$(function(){
$(document).keydown(function(e){
var e = e || window.event;
if(e.keyCode==32) //按键 ASCII 码值
{
var value=$('#d1').attr('value');
if(value==0)
{
$('#d1').attr('value','1');
$('#d1').addClass('div1');
}
else
{
$('#d1').attr('value','0');
$('#d1').removeClass('div1');
}
}
})
});
</script>
div中添加value,根据value来判断是否移除或者添加class
<div id="d1" value="0">adasfafadf</div>
追问
谢谢
展开全部
$(document).keypress(function(event){
//空格键的ascll码是32
if(event.keyCode==32){
//判断div是否有这个class
if(){
//
}else{
//
}
}
});
追问
谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript" >
$(document).keydown(function(e){
if(!e) var e = window.event;
if(e.keyCode==32){
alert("hha");//在这里写要改变的东西
}
});
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询