看了看视频,感觉知识还是非常丰富的。但是感觉还是掌握的不扎实。总结一下。
JQuery的特点:屏蔽浏览器差异
控制css样式可以通过addclass,或者removeClass.
$(document).ready(function(){里面可以添加点击事件之类的}
trigger("focus").trigger("select"); 先到焦点,再到选中文本内容。trigger可以触发JavaScript的事件。
event.which;键盘上的某个键的键值。
如果只是选中父类中的子标签,不是所有标签,精确定位.main>a;
ulNode.show("slow");显示的快慢。菜单的滑动
JQuery的方法,toggle自己判断是否开启或关闭。
p标签可以让文字图片在不同行展示。
post的参数需要单独写,get的参数可以放到url中。???
attr("src","路径");图片的目的
$(".loading").ajaxStart(function(){ $(this).css("visibilty",visible); }).ajaxStop(function(){$(this).css("visibilty","hidden");}); ajax开始触发,或关闭触发。所有的ajax停止才会触发ajaxStop。ajaxComplete在每一个JQuery发出的ajax请求结束后执行
post的四个参数:1.服务器地址2.送到服务器的数据3.回调方法4返回的数据类型
利用image预加载
var cacheimg=new Image();$(cacheimg).attr("src","images/" + carimagname).load(function(){})
JQuery插件的使用方法:在$.fn.myplugin{}中写方法就可以了。
height:包括了元素本身的高和宽,innerheight()包括了padding的高和宽。outerHeight()包括了border和padding
的高和宽。
outerHeight(true)包括了maring,borde和padding的高和宽。is。可以判断属性(currentwin.is(":visible"))
$.browser.msie判断哪种类型的浏览器。$.browser.indexOf("8")判断版本号