已采纳回答 / Yinsion_Nie
可以使用老师在7-10节提到的stop()方法,代码如下:<...code...>当你多次点击的时候,他只会响应最后一次的点击事件,而且当你点击右移,然后快速点击左移的时候,div元素会立即向左移。
2015-12-19
已采纳回答 / 归去
首先你的匿名函数并没有立即调用,不会执行你函数里的代码,不会在$("#bqlb")里面生成43张图片;第二,id或者class最好以英文字母开头,不要以数字或其他字符,css或js可能会出错;第三,你的图片是动态添加的,$("img").click(function(){...code});一上来就被执行了,并没有选择到你以后动态生成的元素,最好是用事件委托,实在想用这样的写法,可以把这段代码放到$("#bqlb").html(strHTML);后面,也能实现同样的效果。
2015-12-19
最赞回答 / 收拾好鑫情
<link href="http://www.imooc.com/data/jquery.contextmenu.css" rel="stylesheet" type="text/css" />应该是引用了这个css,这个css应该设置了,只是看不到而已
2015-12-19
已采纳回答 / 李晓健
不好意思,我好像理解错你的意思了,你是说 $.getScript("http://www.imooc.com/data/sport_f.js") 这里的这个js是吧。这里的话也是一样把这个路径改成你本地的路径。但是你所有的东西要在一个web的服务里才可以请求到。
2015-12-18
已采纳回答 / 李晓健
<...code...>你可以这样试一下,你那个不行是因为当你显示更多后 那些li上的 style="display:none" 中的display:none被去掉,所以你点简化时 $("li[style='display:none']") 就找不到那些li了,所以就没有效果了。
2015-12-18