$('#banner-section').css('height',$(window).width() / 1900 * 490 );
$(window).resize(function(){
    $('#banner-section').css('height',$(window).width() / 1900 * 490 );
});

当浏览器的窗口大小发生变化就会触发resize()方法

jQuery on()方法是官方推荐的绑定事件的一个方法。
on() 方法在被选元素及子元素上添加一个或多个事件处理程序。

on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。

注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。

提示1:如需移除事件处理程序,请使用 off() 方法。

提示2:如需添加只运行一次的事件然后移除,请使用 one() 方法。

语法:$(selector).on(event,childSelector,data,function)

对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
对于HTML元素本身就带有的固有属性(eg:href、target、class),在处理时,使用prop方法。
prop() 方法设置或返回被选元素的属性和值。

当该方法用于返回属性值时,则返回第一个匹配元素的值。 console.log($("div").prop("color"));

当该方法用于设置属性值时,则为匹配元素集合设置一个或多个属性/值对。 $("div").prop("color","FF0000");

注意:prop() 方法应该用于检索属性值,例如 DOM 属性(如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected)。

提示1:如需检索 HTML 属性,请使用 attr() 方法代替。

提示2:如需移除属性,请使用 removeProp() 方法。

正则表达式:
^符号用来匹配那些以给定模式开头的字符串;$符号用来匹配那些以给定模式结尾的字符串;
当在一组方括号里使用^时,它表示"非"或"排除"的意思,常常用来剔除某个字符如第一个字符不为数字第二个字符为数字:^[^0-9][0-9]$
所有的转义序列都用反斜杠(\)打头
跟在字符或字符簇后面的花括号({ })用来确定前面的内容的重复出现的次数 如:^a{2,4}$ 可以匹配aa,aaa或aaaa
({})一个数字{x}的意思是前面的字符或字符簇只出现x次;   {x,}的意思是前面的内容出现大等于x;  {x,y}表示前面的内容至少出现x次,但不超过y次
*与{0,}是相等的,它们都代表着0个或多个前面的内容;?表示0个或者1个;+与{1,}是相等的,表示1个或者多个;\d:表示[0-9]

^[-]?[0-9]+\.?[0-9]+$    表示所有的浮点数 
^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$    邮箱验证

trim()方法可用于去除字符串开头和结尾的空格

比例缩放 on() prop() 正则表达式的更多相关文章

  1. C#图片按比例缩放

    C#图片按比例缩放: // 按比例缩放图片 public Image ZoomPicture(Image SourceImage, int TargetWidth, int TargetHeight) ...

  2. html img图片等比例缩放

    在img标签里面只设置宽,不设置高,图片就会等比例缩放.

  3. Java控制图片按比例缩放- (注意内存释放)

    package mytiny.com.common; import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;im ...

  4. 理解CSS3中的background-size(对响应性图片等比例缩放)

    理解CSS3中的background-size(对响应性图片等比例缩放) 阅读目录 background-size的基本属性 给图片设置固定的宽度和高度的 固定宽度400px和高度200px-使用ba ...

  5. jQuery实现等比例缩放大图片

      在布局页面时,有时会遇到大图片将页面容器“撑破”的情况,尤其是加载外链图片(通常是通过采集的外站的图片).那么本文将为您讲述使用jQuery如何按比例缩放大图片,让大图片自适应页面布局. 通常我们 ...

  6. [原创]C#按比例缩放窗体控件及字体

    按照比例缩放窗体控件及字体,如需等比例缩放,只需将x,y的比例设置成相同即可. 为了减小误差,建议使用原始尺寸来计算比例. private float X, Y; private bool b = f ...

  7. CSS实现图片快速等比例缩放,效果佳

    初学者在实现图片等比例缩放,通常会使用js编写逻辑来控制高或宽,达到自动缩放的效果. 这里提供一种纯CSS的图片缩放功能,请看代码: <style type="text/css&quo ...

  8. 实现web页面按比例缩放

    对于web的掌握限于可以看懂别人的代码,并在框架中作相应修改或增加. 今天把另一个项目中的网页源代码粘过来做一个页面,结果问题百出. 首先,同样的代码,放在自己的项目里,页面排版错乱,看了下,引用的w ...

  9. 让ie6也支持max-width,和max-height实现图片等比例缩放

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

随机推荐

  1. p2590&bzoj1036 树的统计

    传送门(洛谷) 传送门(bzoj) 题目 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w.我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值 ...

  2. 【Redis】Redis事务详解,Redis事务支持回滚(不支持悲观锁)

    1.redis事物参考:https://baijiahao.baidu.com/s?id=1613631210471699441&wfr=spider&for=pc (php操作red ...

  3. 7. IIS短文件/文件夹漏洞(汇总整理)

    漏洞的成因与分析: 1)利用“~”字符猜解暴露短文件/文件夹名. 2).Net Framework的拒绝服务攻击. 现在看大部分的分析讨论都是第一个的.第二个比较少.这里简单复述一下其他研究人员的分析 ...

  4. MVC5手工添加System.Web.Optimization

    VS2012web手工添辑一个空的mvC5的项目,添加EF6的支持,在别的项目里复制了母版页_Layout.cshtml过来,发现Styles.Render未引用,这个引用使用的命名空间是System ...

  5. python下一个转码的问题

    我想把一个quoted的字符串经过unquote处理后,打印出来.被unquote处理后的字串应该是utf-8的,因此还需要按照utf-8再做一次解码,代码如下:   import urllib im ...

  6. 前端编码规范 -- html篇

    文档类型 推荐使用 HTML5 的文档类型申明: <!DOCTYPE html> (建议使用 text/html 格式的 HTML.避免使用 XHTML.XHTML 以及它的属性,比如 a ...

  7. CodeForces 106C 【DP】

    题意: n g dough  m种商品? 每种有ai stuffing, 拿bi stuffing + ci dough -> di tugriks rest c0 dough -> d0 ...

  8. 洛谷P1311 选择客栈

    P1311 选择客栈 题目描述 丽江河边有n 家很有特色的客栈,客栈按照其位置顺序从 1 到n 编号.每家客栈都按照某一种色调进行装饰(总共 k 种,用整数 0 ~ k-1 表示),且每家客栈都设有一 ...

  9. 自定义进度条PictureProgressBar——从开发到开源发布全过程

    自定义进度条PictureProgressBar——从开发到开源发布全过程 出处: 炎之铠邮箱:yanzhikai_yjk@qq.com 本文原创,转载请注明本出处! 本项目JCenter地址:htt ...

  10. SSM框架的集成

    一 : SpringMVC 接收参数 基本数据类型+String JavaBean 一对一 一对多 Map List 注解 @RequestMapping("/user/add") ...