已采纳回答 / superman_007
function a(){ $(".right").mousemove(1111, data);}这个就是定义了一个a()方法,在a方法中给$(".right")元素绑定了一个mousemove事件,在这个事件中传递参数1111和自定义的事件处理函数data(e),然后外面的自定义事件处理函数data(e)通过e.data来获取事件传过来的参数也就是1111显示到指定元素中。简单点就是定义一个a方法,在这个方法中给$(".right")元素绑定一个mousemove事件,在事件中传递参数1111给自...
2017-02-21
已采纳回答 / 演技无限3810803
阻止的应该是他往上层body的冒泡,而不是span往content的冒泡。你把event.stopPropagation(); 加到span的点击事件里就可以观察了,我是这样理解的。
2017-02-17
已采纳回答 / 星空那般
每一个<button></button>元素下对应的<script>里面定义的 function a() { //传值 $("button:eq(i)").click(1111, data) }就是为每一个对应的button绑定了一个点击函数,比如$("button:eq(0)")就是第一个按钮, $("button:eq(1)")就是第二个按钮等等,他们是通过点击按钮后触发的
2017-02-06
已采纳回答 / jimhu
triggerHandler只阻止它本身触发的事件冒泡,你点击的input和a 包含在#accident里,而#accident有个click方法,trigger用了triggerHandler也用了,但是triggerHandler的没有触发,这不是就只触发了trigger的吗,triggerHandler的并没有触发
2017-01-23
已采纳回答 / 雷灿成
就是你可以绑定一个或者多个,比如$('ele').on('click',funtion(){this.css('border','1px solid red');})可以为一个元素绑定一个单击事件,也可以通过空格分离,传递不同的事件名,可以同时绑定多个事件。click mouseover,懂吗???
2017-01-17
已采纳回答 / 慕小葉
alert(e.target.textContent) 弹框显示你鼠标移上的元素的文本内容你可以看成是这样$("button:eq(2)").click(1111,function(e){ alert(e.data);});就是给第三个button添加一个click事件,点击的时候,把click()中的第一个参数传入data中,然后弹框显示。我是这样理解的。
2017-01-12