knrt.net
当前位置:首页 >> jquEry 如何定义:在不同元素触发不同的事件,执行... >>

jquEry 如何定义:在不同元素触发不同的事件,执行...

// 共用的函数function myFn() { alert('aaaaaa');}// 相同的事件可以一起绑定$('#button1,#reason').click(myFn);$('#selectType').change(myFn);

$("#id1,#id2,#id3,#id4")

$("ul li").each(function(i){ //i就是li的索引, 给不同的i绑定不同的事件即可。 });

前者通常用于给当前节点绑定事件,后者多用于通过父节点给子节点绑定事件; 例如js动态添加的节点就需要通过父节点给子节点绑定事件了, 因为动态添加的节点有可能还没加载成功,就无法给他绑定事件,这时就需要on()方法

$("#input_id").keyup(function(e){ if(e.which == 13){ action_fn(); } } $("#button_id").cllick(function(e){ //先做一些其他的事 action_fn(); } function action_fn(){ //做一些事情 } 把要做的事封装成方法。用的时候调用下。。

$(".setText").click(function(){ $(this).parent().siblings()find(".setTextNon").show();})

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

$(document).ready(function(){ $(".d").live("click",function(){ alert("自动点击链接被点击!"); }); $("#x").append("自动点击!");; $(".d").click(); }); 注意使用live绑定,动态生成的对象生成之后再执行click

强制触发?不是很理解你的意思。大致猜了下你要的。 页面标题123 function fuc(){ alert("触发了"); }document.getElementById("a").click();

这个可以这么做 增加个鼠标移动时间假设div 的id 是 div1Jquery代码var isOut=true;//判断是否是在div里面的变量 true在外面 false在里面$('#div1').honver(function(){ //鼠标移入和移出的时候设置isOutisOut =false;},function(){isOut =true;...

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