随笔分类 -  JavaScript & jQuery

摘要:jQuery用于滚动条的方法有 scroll(),scrollTop(),scrollLeft();$(window).height(); //获取当前浏览器可视部分的高度,也就说在浏览器窗口改变大小时,这个值也会改变;$(document).height(); //获取整个页面的高度(包含不可视部分);$(document).scrollTop(); //不带参数,获取当前垂直滚动条位置;带参数就是设置垂直滚动条的位置;判断垂直滚动条是否到达底部:$(document).scroll(function(){ if($(document).scrollTop()>=$(documen.. 阅读全文
posted @ 2012-07-24 10:31 子非魚87 阅读(415) 评论(0) 推荐(0)
摘要:JavaScript解决方法:window.onload=function(){ var otable=document.getElementById("oTable"); for(var i=0;i<oTable.rows.length;i++) { if(i%2==0) { oTable.rows[i].className="altrow"; /*.altrow指定背景颜色*/ } }}jQuery解决办法:$( function() { $("table#oTable tr:nth-child(odd)").addClas 阅读全文
posted @ 2012-01-04 16:29 子非魚87 阅读(177) 评论(0) 推荐(0)
摘要:1. 页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2. jquery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。 普通的dom对象一般可以通过$()转换成jquery对象。 例如:$(document.getElementById("msg")) //dom对象转换成jquery对象 由于jquery对象本身是一个集合。所以如果jquery对象要转换成dom对象则必须取出其中的某一项 阅读全文
posted @ 2011-12-20 17:23 子非魚87 阅读(417) 评论(1) 推荐(0)