zoukankan      html  css  js  c++  java
  • jquery

    slideUp();向上滑动//改变元素的高度的属性 直到高度为0从而将元素隐藏
    slideDown();
    slideToggle();
    fadeOut();淡出//从不透明变透明
    fadeIn()

    function(){
    $("span.Italian").toggle();
    $("span.Italian").toggle();}
    在一个function函数中加入两个toggle函数实现语言的切换

    可以给一个元素同时应用多个这种选择器

    将script标记放在最下面,只在</body>前面 因为脚本会带来一个问题,他们会阻塞浏览器中的并行下载。不同服务器的多个图像可以同时下载,一旦浏览器遇到一个<script>标记时,就不能再并行下载多个元素了。
    放在下面有利于提高下载速度

    var msg = "high score :<strong>"+pts+"</strong>"
    //可以在变量中加入html标记

    var discount = Math.floor((Math.random()*5)+5);//输出5-10之间的一个数
    //math.random();获得0-1的随机数
    //Math.floor(x);获得小于x的最大整数
    var discount_msg = "<p>Your Discount is "+ discount +"%<p>";

    alert(discount);//弹出信息

    $("p").append("<strong>123</strong>");
    若<p>qwert</p>
    则运行后为<p>qwert<strong>123</strong></p>

    jquery变量名要求
    不能以数字开头,区分大小写,不能有任何数学运算符,不能有空格和标点符号。可以有下划线,

    $(*)选择页面上的每一个元素


    $(".guess_box").click(function(){
    $(this).append("hahaha");
    })
    //当多个元素持有同一个class时 我只想要对我当前操作的元素进行处理时 可以使用 $(this)调用当前执行方法的那个对象


    <ol>
    <li>1</li>
    <li>2</li>
    </ol>
    $("#btnRemove").click(function(){
    $("li").remove();
    });
    $("li").remove();

    jquery后代选择器
    $("div p")选择div下的所有段落元素
    $("div div")选取div下的所有div元素
    $("div div img")选取div下div下的所有img元素

    绑定事件的两种方式
    $("#myElement").click(function(){
    alert("click");
    });
    $("#myElement").bind('click',function(){
    alert("click");
    });

    onblur();失去焦点


    onchange()
    //如果元素内容发生变化则触发某个方法

    <html>
    <head>
    <script type="text/javascript">
    function upperCase(x)
    {
    var y=document.getElementById(x).value
    document.getElementById(x).value=y.toUpperCase()
    }
    </script>
    </head>
    <body>
    输入您的姓名:
    <input type="text" id="fname" onchange="upperCase(this.id)" />

    </body>
    </html>

  • 相关阅读:
    .NetCore Grpc 客服端 工厂模式配置授权
    DOCKER 拉取 dotnet 镜像太慢 docker pull mcr.microsoft.com too slow
    Introducing .NET 5
    VSCode 出现错误 System.IO.IOException: The configured user limit (128) on the number of inotify instances has been reached.
    Omnisharp VsCode Attaching to remote processes
    zookeeper3.5.5 centos7 完全分布式 搭建随记
    Hadoop2.7.7 centos7 完全分布式 配置与问题随记
    MySQL索引 索引分类 最左前缀原则 覆盖索引 索引下推 联合索引顺序
    SQL基础随记3 范式 键
    MySQL调优 优化需要考虑哪些方面
  • 原文地址:https://www.cnblogs.com/tianhao/p/4253707.html
Copyright © 2011-2022 走看看