jquery如何反选择click事件? $(document).find("dd").click(function(){});我用这句表示 所有标签为dd的点击事件。那么请问,如果我如何选择非“dd”的点击事件,或者是所有的非点击事件呢??也就是能不能用个else呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 filter(expr) 和not(expr)试试 $(document).find(":not(dd)").click(function(){}); 这些我知道。。可能是我没表达清楚。$(".divbox").find("dd").click(function(){});我给divbox这个标签里的所有dd标签加上了click事件了,而且实现了一个效果。现在我是想:除了divbox里dd标签之外,其他地方或者其他标签只要随便一点,就能取消上面那个通过事件实现的效果。 试试targetElement 如果触发目标的id不是divbox的话就取消刚才的操作。 unbind()方法。。但是我发现你的click 事件的方法是匿名的 这就比较难办了。最好给个函数名。但是unbind只是取消了改事件的方法绑定,如果你有什么动态效果的话我觉得这个要看自己怎么写了 我觉得你只是需要hover或者说mouseover+mouseout 猜猜它弹出什么 为什么了 Flash CS3 脚本问题 这段代码放到table里面就死...苦闷!!,分不够可以加! 怎么让按钮在提交后不能再点? JavaScrip高手过来帮忙看看! js问题,很奇怪 javascript怎么给文件表单设值 求一正则表达式 有谁能将此vbscript的函数翻成javascript,功德无量啊! 求这个效果的思路,最好能解答一下最好,还有如何封装成插件,方便几个相同的效果再同一个页面上使用。 Vs2008调试没问题,IIS发布就不正常 请教js继承问题,在线等
可能是我没表达清楚。
$(".divbox").find("dd").click(function(){});
我给divbox这个标签里的所有dd标签加上了click事件了,而且实现了一个效果。现在我是想:除了divbox里dd标签之外,其他地方或者其他标签只要随便一点,就能取消上面那个通过事件实现的效果。