zoukankan      html  css  js  c++  java
  • JQuery零碎知识点积累(一)

    1、一个不为空的验证:

     1 <script language="javascript" type="text/javascript">
     2            function IsNull(value) {
     3                if (value == "") {
     4                    alertJs("不能为空", 0, 0, "");
     5                    return false;
     6                }
     7                return true;
     8            }
     9            $(function () {
    10                $("#Text1").blur(function () { IsNull($("#Text1").val()); });
    11            });
    12            $(function asd() {
    13                alert("能够自动运行!");
    14            }
    15            );
    16     </script>

    $();中的方法无论是匿名的还是实名的只要页面加载完就运行。

    (1)Jquery最近本的语法是:$("select").action();美元符号+选择器+要执行的操作;主要是用来选取操作html元素的。

    (2)文档就绪函数:

    $("document").ready(function(){
    .........
    });

    (3)$符号=jquery,也就是说$("")等价于jquery("");

    (4)$(function(){}) 与$("document").ready(function(){});意思是一样的

    (5)windows.Location.href="链接地址";// 这种方法是写在页面上的跳转;

           windows.Location.reload();刷新页面的例子;

    2.为什么jquery事件触发需要这样写?

    $(function(){

    $("#id").click(function(){A($("#id").value);});

    });

    $(function () {
                $("#Button1").click(A(this.value));
            });
    
    $(function () {
                $("#Button1").click(function () { A(this.value); });
            });
    
    function A(a) {
                alert(a);
            }

    第一种显示结果:页面加载的时候就调用A的方法,但是当点击button的时候不会触发A方法;

    第二种:当点击button按钮的时候,触发A方法;

    为什么会产生这样的效果呢?这是jquery的运行机制,就是click事件(或其他事件),他是以一个方法作为参数进行传递,传递过去进行注册,注册到click事件上,注册成功了click事件才起作用,第一种方法没有注册成功,就相当于$(function(){A(this.value)});

    2、<div><p>two</p></div>属于div的p元素
        (1)$("div>p").css("color","red");

  • 相关阅读:
    如何拷贝CMD命令行文本到粘贴板
    Linux 系统时钟(date) 硬件时钟(hwclock)
    Android AIDL自动生成Java文件测试
    Windows Tftpd32 DHCP服务器 使用
    Cmockery macro demo hacking
    Linux setjmp longjmp
    GrepCode
    Windows bat with adb
    点分十进制IP校验、转换,掩码校验
    子网掩码、掩码长度关系
  • 原文地址:https://www.cnblogs.com/heluo/p/2457290.html
Copyright © 2011-2022 走看看