已采纳回答 / 不特别的慕课者
不可能 测试二 每次鼠标移到那个区域才加1。。。怎么可能加4? 测试三和二是一样的,只是多传了个参数,所以一次也是加1。。。。 是不是你卡住了 出现问题,你可以复制到其他软件上运行下。。。
2016-08-09
已采纳回答 / 慕粉3596880
下面的函数调用的的上面的
最赞回答 / 交替的黑白键
第一个script结构体加载的时候只有一个button,所以第一个script里面的事件绑定只给了第一个button;第二个script结构体加载的时候已经有了两个button,所以第二个script结构体里面的事件绑定给了两个button;因此第一个button绑定了两个click事件,第二个button只绑定了一个click事件;
2016-08-05
最赞回答 / 慕粉4418738
//点击更新次数 $("button:first").click(function(event,bottonName) { bottonName = bottonName || 'first'; update($("span:first"),$("span:last"),bottonName); //1号位 }); //通过自定义事件调用,更新次数 $("button:last").click(function() { $("b...
2016-08-05
已采纳回答 / qq_梦里_0
function a() { $(".right").mousemove(11211, data) }只是声明一个函数。a();就是执行声明的这个函数。你可以把a();删掉再看看效果就知道了。此时点击肯定是没反应的,因为你只是声明了一个函数,并没有执行而已。
2016-08-05
已采纳回答 / qq_梦里_0
你这样写也是对的啊!只不过你是直接给button绑定一个mousedown事件,而例子上面是把事件写在一个方法里面然后调用这个方法。在以后代码很多的情况下,一般倾向于把方法写在函数里,然后调用函数,因为有的方法可能用的比较多,用一次写一次不如直接调用来得方便。(可能语言组织得不好,望见谅!)
2016-08-05
最赞回答 / 蓝璇梦幻
fnse是函数,$(this)是指调用fnse函数的对象,案例中应该是指input元素;e是函数带的参数,"e.data"是指触发事件时传过去的数据,也就是“慕课网”三个字;.val(e.data)是把这个数据显示在input里,也就是设置input里的value值为e.data这个数据。
2016-08-05
最赞回答 / 痴人说梦lys
form元素是有默认提交表单的行为,如果通过submit处理的话,需要禁止浏览器的这个默认行为传统的方式是调用事件对象 e.preventDefault() 来处理, jQuery中可以直接在函数中最后结尾return false即可
2016-08-04
最赞回答 / Miss_lv
在触发DOM上的事件都会产生一个对象,即事件对象(也称event对象),这里用e接收事件对象。时间对象有有很多属性和方法,target属性是获取事件目标,即相应的input、select和textarea标签的DOM对象,从而获取其相应的属性值
2016-08-04