Web开发人员必知的十条能提升效力的jQ
▽
JQuery是继prototype以后又一个优秀的JavaScript库。
它是轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个运用)、events、实现动画效果,并且方便地为站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种运用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id便可。以下十项jQuery示例可以帮助大家的Web设计项目顺利实现效力提升。
1
检测IE浏览器
在进行CSS设计时,IE浏览器对开发者及设计师而言无疑是个麻烦。虽然IE6的黑暗时期已过去,IE浏览器家族的人气亦在不断下滑,但我们依然有必要对其进行检测。固然,以下片断亦可用于检测其它浏览器。
?来源:StackOverflow
2
平滑转动至页面顶部
以下是jQuery最为常见的一种实现效果:点击一条链接以平滑转动至页面顶部。虽然没什么新鲜感可言,但每位开发者几近都用得上。
?来源:StalkOverflow
3
保持始终处于顶部
以下代码片断允许某一元素始终处于页面顶部。可以想见,其非常合适处理导航菜单、工具栏或其它重要信息。
?来源:DesignBump
4
替换html标签
jQuery能够非常轻松地实现html标签替换,而这也将为我们带来更多新的可能。
?来源:AllureWebSolutions
5
检测屏幕宽度
现在移动装备的人气几近已超过了传统计算机,因此对小型屏幕的尺寸进行检测就变得非常重要。荣幸的是,我们可以利用jQuery轻松实现这项功能。
?来源:jQueryRain
6
自动修复破坏图片
如果大家的站点非常庞大而且已上线数年,那末其中或多或少会出现图片破坏的情况。这项功能可以检测破坏图片并根据我们的选择加以替换。
?来源:WebDesignerDepot
7
检测复制、粘贴与剪切操作
利用jQuery,大家可以非常轻松地检测到选定元素的复制、粘贴与剪切操作。
?来源:Snipplr
8
自动为外部链接添加target=“blank”属性
在链接至外部站点时,大家可能希望使用target=blank属性以确保在新的选项卡中打开页面。问题在于,target=blank属性并未经过W3C认证。jQuery能够帮上大忙:以下片断能够检测当前链接是不是指向外部,如果是则自动为其添加target=blank属性。
?来源:jQueryRain
9
悬停时淡入/淡出
又是另外一项“经典”效果,大家可以利用以下片断随时加以应用。
?来源:Snipplr
10
禁用文本/密码输入中的空格
无论是电子邮件、用户名还是密码,很多常见字段都不需要使用空格。以下代码能够轻松禁用选定输入内容中的全部空格。
原文标题:10jQuerySnippetsforEfficientWebDevelopment
如果您喜欢这篇文章,请记得点赞哦
偏方治白癜风北京白癜风最正规的医院