随笔分类 -  前端 - JQuery

jQuery attr style 选择器在不同浏览器中的表现
摘要:今天写了段JQuery选择器代码,为了找到Style 中含有display:none的元素,本以为很简单的事情,但在不同浏览器中运行时,就出现了问题。 Html 代码: 使用下面的选择器语句在谷歌中正常,但IE中获取不到正确的结果,怀疑写法在IE中不兼容,换了各种写法都不行,网上查找一番,无解。$("td:not([style*='display:none'])", ".searchDiv") 绝招:分别在不同浏览器控制台打印出style属性,终于找到原因。我只测试了谷歌和IE,其他浏览器可自己试验。 注意他们的区别,一个是注意大小写,另 阅读全文

posted @ 2012-12-11 16:44 傍晚雨 阅读(3475) 评论(0) 推荐(1) 编辑

JQuery Offset实验与应用
摘要:我们有时候需要实现这样一种功能:点击一个按钮,然后在按钮的下方显示一个div。当按钮位于角落时,div的位置设定就需要计算,使div完全显示。 我打算使用offset()方法实现此功能,但要先弄清楚他的功能。实验: offset()的top是指元素与document的上边的距离,而不是浏览器当前窗体的上边缘,如图1。 图1:document高度超过window,window出现滚动条,拖动滚动条,提交按钮的offset().top不变,因为按钮与document上边缘距离未变。 图2:document中的div有滚动条,提交按钮的offset().top随div滚动条变化而变化... 阅读全文

posted @ 2012-11-14 08:44 傍晚雨 阅读(9036) 评论(9) 推荐(6) 编辑

JQuery   window、document、 body
摘要:我电脑屏幕分辨率:1440 * 900 最大化浏览器,刷新浏览器 alert($(window).width() + " " + $(window).height()); 1423 768 alert($(document).width() + " " + $(document).height()) 阅读全文

posted @ 2012-11-08 16:26 傍晚雨 阅读(20617) 评论(0) 推荐(1) 编辑

统计

点击右上角即可分享
微信分享提示