最赞回答 / 慕粉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
已采纳回答 / 门外小白3342804
第二次点击有用,只不过和第一次结果一样,看不出变化。$('#msg').html()无参数时为获取,有参为设置,相当于n=n+1; 你把后面一个n去掉,再一次运行,结果不变,但是事件发生过。
2016-08-02
已采纳回答 / 694473412
<form id="target1" action="test.html">form标签有个action,这里填写什么就会跳转到什么。这里由于找不到test.htlm所以跳转到的目标页面失败。你可以尝试修改action="http://www.imooc.com/",即可跳转到慕课网
2016-07-31
已采纳回答 / Zery_Chao
是指传入了一个参数“事件对象”,可以用它的属性和方法进行一系列操作,比如阻止事件冒泡、阻止浏览器默认行为等等。详细可以再看看之前的 jQuery 课程或 Js 课程
2016-07-31
已采纳回答 / Dling
哪里不懂?$("button:eq(1)") 指第二个按钮鼠标在 $("button:eq(1)") 这个按钮 点下的时候 ,触发$('p').mousedown() 这个事件就是说 $('p').mousedown事件发生。$('p').mousedown(function(e) { alert(e.target.textContent) })
2016-07-28
已采纳回答 / 慕后端9132915
text()函数是设置文本内容,假如你设置成text('<div>hello<div/>'),不识别标签元素,会把它当作文本处理,那么结果就是<div>hello<div/>,html()函数识别标签元素,所以结果是hello
2016-07-27
已采纳回答 / 靖_pacify
mouseout是冒泡的,mouseleave是不冒泡的 在一个多层容器结构中,如果只有你需要的那一层容器有绑移除事件,两个没有区别 ;如果多层绑有移除事件,前者有冒泡,结果是移出内层(可能还没有移出外层)触发内层的移除事件后,会冒泡到外层触发外层的移除的事件。后者的话只会触发内层的移出事件不会冒泡到外层。
已采纳回答 / 没有悲伤地城市
$('p').mouseleave(function(){ $(this).css({'background':'blue','border':'3px solid white'}); })写成集合的样子就行了 ,好像是这样 样式篇课程里面有提到
2016-07-22