rchg.net
当前位置:首页 >> jq 同时绑定多个事件 >>

jq 同时绑定多个事件

绑定至指定函数:先单独写个function来实现keyup事件的处理(例如,函数名为doIt),然后把#begin/#end对象的keyup事件绑定到前面写的函数。 即选择器的使用$("#begin,#end").keyup(function(){......})。 jQuery是一个快速、简洁的JavaScript框架...

document.onkeyup = function(e){ e = e || window.event; if(e.keyCode == 13){ var target = e.target || e.srcElment;//srcElment针对IE if(target.id == 'txt'){ alert('搜索 '+target.id); }else{ alert('查询 '+target.id); } }}

$('#a','#b','#c').click()

用jquery的on绑定事件 $(function(){ $('button').on('click',function(){alert(1)}); $('button').on('click',function(){alert(2)}); });

把function独立出来啊,首先定义一个全局变量,一般的js中只有一个全局变量好,比如设为App_home,定义var App_home = {};然后给对象App_home添加函数 App_home.some_fuc = function(){ //code } 然后在$(document).ready(fucntion{ $("div").mo...

你这里id怎么取的一样?不过影响不大,直接$("button")就可以定位到所有的button元素,得到的是一个list,你循环 绑定一下click()就好了! 具体你这样 var list=$("button"); var choose={}; choose.click=function(i){ $(list[i]).click(functi...

$('#elem').on('click',function(e){ handler1(e); handler2(e);});

使用标签进行,或者样式名都可以达到批量绑定的效果; 也可以用循环实现; 参考如下: var item = ["#a1","#a2","#a3"]; $(item).each(function(k,v){ $(v).click(function(e){ var xx = k; }); });

$("table").delegate("td","click mouseover mouseout mousedown", function(){ }); 空格隔开即可。

比如:

网站首页 | 网站地图
All rights reserved Powered by www.rchg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com