学习记录6
(1)scorllLeft()和scorllTop() 用法和offset相似,获取的是数字,设置不用单位 (2)固定导航栏 $(function())加载后执行有可能获取不到图片高度 解决方法 改成$(window).load() 一种在style中设置样式 $(window).scorllLeft()滚动条事件 (3)一个对象多个函数方法 1链式编程 2对象.bind({"方法名 方法名(同个函数可写在一起,用空格隔开)":匿名函数,"方法名":匿名函数});可以同时绑定多个事件 3当前对象.delegate("子对象","方法名",匿名函数) 4on 绑定事件为主流 on与click区别是element.click()这种写法不支持给动态元素或样式绑定事件。支持给动态元素绑定事件的是.live()和.on()。live在jQquery1.7后就不推荐使用了。使用.on()时注意,on前面的元素必须在页面加载的时候就存在DOM里面。 为所有匹配选择器(selector参数)的元素绑定一个或多个事件处理函数,基于一个指定的根元素的子集,匹配的元素包括那些目前已经匹配到的元素,也包括那些今后可能匹配到的元素。 (4)取消默认动作只有用preventDefault()来取消 function(event){ event.preventDefault(); } (5)解绑事件