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

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

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

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

多写几个函数循环调用,click事件只作为触发条件就行了

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

$("#bbbb").click(function(event){ event.stopPropagation();//阻止事件冒泡即可});

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

$('#btn').toggle(function(){$('#div').data('off',false);}, function(){$('#div').data('off',true);});

题主你好,不知道我有没有get到你问题的意思,我理解的是当有多个元素都属于同一个类时,希望能够改变其中某一个具体元素的属性,这里我给你提供的是eq()方法,根据索引值来决定选中的是第几个元素,代码如下,如有描述不清的地方可以提出。 --...

第一个是不用on的吧,直接click 第二个是表示状态

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

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