jQuery技术

jquery validate日期与身份证验证实例(2)

字号+ 作者:H5之家 来源:H5之家 2016-07-04 14:00 我要评论( )

asp教程:Button ID=btnCreateYearParameter Visible=false runat=server Text= OnClick=btnCreateYearParameter_Click CssClass=btn OnClientClick=$('#form1').validate(); / 前台控件: asp:DropDownList CssClas

<asp教程:Button ID="btnCreateYearParameter" Visible="false" runat="server" Text="" OnClick="btnCreateYearParameter_Click"
                            CssClass="btn" OnClientClick="$('#form1').validate();" />

前台控件:

<asp:DropDownList CssClass="shortSelect required" ID="ddlCity" runat="server">
</asp:DropDownList>

jquery js代码:

function initValidate() {
    $("#MainContent_btnSave,#MainContent_btnAnalysis,#btnSave").click(function () {  //这些按钮都会验证,但是咋们讨论的按钮不再所以 $('#form1').validate();用这个
        $('#form1').validate();
    });
}

一般的加载页面时调用js方法如下:

window.onload = function() {
$("table tr:nth-child(even)").addClass("even"); //这个是jquery代码
};

这段代码会在整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求所有的外部图片和资源全部加载完成。更不幸的是,如果外部资源,例如图片需要很长时间来加载,那么这个js效果就会让用户感觉失效了。

但是用jquery的方法:

$(document).ready(function() {

// 任何需要执行的js特效
$("table tr:nth-child(even)").addClass("even");
});

就仅仅只需要加载所有的DOM结构,在浏览器把所有的HTML放入DOM tree之前就执行js效果。包括在加载外部图片和资源之前。

还有一种简写的方式:

$(function() {

// 任何需要执行的js特效
$("table tr:nth-child(even)").addClass("even");
});

 

1、$(function(){
  $("#a").click(function(){
    //adding your code here
  });
});
2、$(document).ready(function(){
  $("#a").click(function(){
    //adding your code here  
  });
});
3、window.onload = function(){
  $("#a").click(function(){
    //adding your code here
  });
}

html代码为<input type="button" id="a">点击</input>,且页面需要引用jquery的js文件

一般的加载页面时调用js方法如下:

window.onload = function() {
$("table tr:nth-child(even)").addClass("even"); //这个是jquery代码
};

这段代码会在整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求所有的外部图片和资源全部加载完成。更不幸的是,如果外部资源,例如图片需要很长时间来加载,那么这个js效果就会让用户感觉失效了。

但是用jquery的方法:

$(document).ready(function() {

// 任何需要执行的js特效
$("table tr:nth-child(even)").addClass("even");
});

就仅仅只需要加载所有的DOM结构,在浏览器把所有的HTML放入DOM tree之前就执行js效果。包括在加载外部图片和资源之前。

还有一种简写的方式:

$(function() {

// 任何需要执行的js特效
$("table tr:nth-child(even)").addClass("even");
});


判断页面是否加载完成

$(function(){
    alert("加载完成");
});

这句话要放在<head>里面,例子:

<head>
<script src=""></script>
<script>
$(function(){
    alert("加载完成");
});
</script>
</head>

必须先有<script src=""></script>,这句是引入jquery,在引入后在写上面这个句子

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 延迟加载图片的jQuery插件-Lazy Load Plugin for JQuery

    延迟加载图片的jQuery插件-Lazy Load Plugin for JQuery

    2016-07-04 15:00

  • jQuery+PHP+Mysql实现输入自动完成提示的功能

    jQuery+PHP+Mysql实现输入自动完成提示的功能

    2016-07-01 10:00

  • JQuery特效——下拉菜单

    JQuery特效——下拉菜单

    2016-06-30 18:03

  • 精通Javascript+jQuery视频教程在线观看

    精通Javascript+jQuery视频教程在线观看

    2016-06-27 13:06

网友点评
s