JS 键盘回车和鼠标单击事件合并

我分别写了两个,但是如何合并?只要按回车,或,单击鼠标,即可继续执行。JScode:<scripttype="text/javascript">$(document).k... 我分别写了两个,但是如何合并?
只要按回车,或,单击鼠标,即可继续执行。
JS code:

< script type = "text/javascript" > $(document).keyup(function(event) {
if (event.keyCode == 13) {
jQuery(function($) {
$('#single_slide_show_wrapper').addClass('slideshow_already_start');
$("video").prop('muted', true); // if is home page
$('.slider_wrapper').unslider({
speed: 500,
// The speed to animate each slide (in milliseconds)
delay: false,
arrows: true,
fluid: true,
keys: true,
dots: true,
complete: function() {}
});
});
}
});
jQuery(function($) {
// Open Drawer On Top
$('#start').click(function() {
$('#single_slide_show_wrapper').addClass('slideshow_already_start');
$("video").prop('muted', true); // if is home page
$('.slider_wrapper').unslider({
speed: 500,
// The speed to animate each slide (in milliseconds)
delay: false,
arrows: true,
fluid: true,
keys: true,
dots: true,
complete: function() {}
});
});
});
< /script>

非常感谢!
补充下,按钮id是#start
展开
 我来答
wocabuzhidao
2014-02-08 · TA获得超过294个赞
知道小有建树答主
回答量:331
采纳率:100%
帮助的人:192万
展开全部
一个是键盘事件,一个是mouse 事件!
是不可以合并的!
不就是执行重复的么?
重新定义个函数啊!repeat=function(){$('#single_slide_show_wrapper').addClass('slideshow_already_start');
$("video").prop('muted', true); // if is home page
$('.slider_wrapper').unslider({
speed: 500,
// The speed to animate each slide (in milliseconds)
delay: false,
arrows: true,
fluid: true,
keys: true,
dots: true,

complete: function() {}}
直接调用就可以了呀!
百度网友5e99258cf
2014-02-08 · TA获得超过1687个赞
知道大有可为答主
回答量:1299
采纳率:71%
帮助的人:696万
展开全部
我觉得你应该可以吧要执行的动作自己写成一个函数吧,假如你把这个函数写出来了,并且命名为start(),就是当键盘的回车键按下的时候调用一下此函数,或者鼠标点击时调用此函数就可以了啊~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ffb4b02
2014-02-08 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:110万
展开全部
回车的时候触发按钮的点击事件就可以了呀

$(“#start”).trigger("click");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuxd7
2014-02-06 · TA获得超过323个赞
知道小有建树答主
回答量:452
采纳率:100%
帮助的人:286万
展开全部
$('#start').on('click keyup',function(e){
if(e.type=='click'||e.KeyCode==13){
//function主体
}
})
追问
不行诶~~~报错
追答
报什么错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式