已采纳回答 / 慕粉2243585596
$("#test2").on('mousedown mouseup', function(e)这句就是在绑定mousedown和 mouseup事件,这里绑定多个事件是用空格分隔开的
2017-03-21
已采纳回答 / qq_小明_22
function a(){......}这个是函数名字为a,然后包含了一个button.click的鼠标点击事件函数;写完这个函数,然后我们就要想怎么调用它了,不然鼠标点击事情无法触发,因为这个鼠标点击事件是包裹在a()函数中的,但是这个函数现在没人去调用它,就相当于这个函数功能不能实现,最简单的办法就在外面写个该函数名字后面加()就算成功调用了,a();
2017-03-13
已采纳回答 / 李白并不白
当需要此参数时可用,不需要参数时可以不写,下面没有使用参数,故可以不写
已采纳回答 / 流浪滴汪汪汪
e.target表示的是当前事件的触发DOM对象,你点的是button,所以e.target.textContent就是按钮上的内容。$('p').click()是触发p标签的点击事件,$('p').click(function(e) { alert(e.target.textContent) })这是p标签的点击事件的处理方式,alert(e.target.textContent)所以这里输出的是p标签的内容
2017-03-02
已采纳回答 / 流浪滴汪汪汪
我试了一下这样可以:alert(e.target.value.substring(e.currentTarget.selectionStart,e.currentTarget.selectionEnd));不知道有没有更好的方法
2017-03-02
已采纳回答 / 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