$('#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. #410div2C. Mike and gcd problem

    C. Mike and gcd problem time limit per test 2 seconds memory limit per test 256 megabytes input stan ...

  2. 获取剪切板上DataFormats.Dib格式的文件

    if (formats.Contains(System.Windows.Forms.DataFormats.Dib)) { using (var img = System.Windows.Forms. ...

  3. Linux awk指令详解

    简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再 ...

  4. 7.21实习培训日志-JDBC JSP Servlet

    JDBC JSP Servlet 总结 今天早上的考试主要考Java的网络,HttpClient的get,post方法,Socket的文件传输和Xml和Json文件的解析,对于HttpCLient很简 ...

  5. 微信小程序自学第五课:条件渲染、列表渲染

    一.条件渲染 1. wx:if 在框架中,我们用 wx:if="{{condition}}" 来判断是否需要渲染该代码块: <view wx:if="{{condi ...

  6. Flask 入门(第一篇)

    1. 认识 Flask Flask 是一个微型 Web 框架,依赖于 jinjia2 模板系统和 Werkzeug WSGI(本质为 Socket 服务端) 服务,默认情况不支持数据库抽象层.表单验证 ...

  7. 【mysql格式化日期】

    date_format(now(),'%Y-%c-%d'): 1. DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据. DATE_FORMAT(date,format) format ...

  8. 消息队列--RabbitMQ(二)

    1.常用的几种队列简介 RabbitMQ有五种常用的队列,分别是:简单队列.work模式.发布订阅模式.路由模式.主题(Topic)模式.其实发布订阅.路由.主题这三种模式都从属于与routingke ...

  9. C# Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

    一.问题描述 在做C# 的 Guid 转换时,出现这个问题:Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-x ...

  10. KONG 安装 (在 CentOS 7 中)

    1. 下载安装包:  https://bintray.com/kong/kong-community-edition-rpm/download_file?file_path=centos/7/kong ...