zoukankan      html  css  js  c++  java
  • jquery经验1

    1.Javascript刷新页面的几种方法:
    location.reload()// 真刷新
    location=location
    location.assign(location)
    document.execCommand('Refresh')
    window.navigate(location)
    location.replace(location)
    document.URL=location.href
    说明一下,jQuery没有发现刷新页面的方法。
    
    2.jquery动态控制div的显示与隐藏
    
    答案:$("#divObj").hide(); //隐藏
         $("#divObj").show();//显示
    3.动态操作a标签的href属性
    $("#zj").attr("href","javascript:alert('你没有此权限');");
    4.动态操作a标签的onclick方法
    $("#sc").attr("onclick","");
    5.触发input的各种事件
    $("#input").click();
    $('input').trigger('click')
    $("#sheng").trigger( "change");
     jQuery("#select1  option:selected").text();
    7.如何通过Jquery获得radio的值  获得单选框的值
    Jquery老的版本

    var_name = $(“input[@name='radio_name']:checked”).val();
    Jquery 1.3以后的版本
    var_name = $(“input[name='radio_name']:checked”).val();

    8在不改变select下拉选select属性的情况下,改变select的值
    $( "#salary option:eq(0)").prop( "selected" ,true);
    9.表单提交在新窗口打开
    答案:target="_blank"
    10.jsTrim
    $.trim();
    11.jquery更改form表单的action属性; 更改action  更改form的action
    答案:$("#form").attr( "action", "${pageContext.request.contextPath}/users/updateIntegral" );
    12.图片加载失败时,加载其他的图片
     
    经过分析,发现网页中存在类似如下的代码:
    <img src="pic.gif" onerror="javascript:this.src='noPic.gif';" alt="pic" />
    分析:特别注意 onerror,当图片不存在时,将触发 onerror,而 onerror 中又为 img 指定一个 NoPic.gif 图片。也就是说图片存在则显示 pic.gif,图片不存在将显示 noPic.gif。但问题来了,如果 noPic.gif 也不存在,则继续触发 onerror,导致循环,故出现错误。
    说明:如果图片存在,但网络很不通畅,也可能触发 onerror。
    解决方法:
    第一种::.去掉 onerror 代码;或者更改 onerror 代码为其它;或者确保 onerror 中的图片足够小,并且存在。
    第二种:
    <script type="text/javascript">
    <!–
    /*默认显示图片*/
         function nofind(event){
              var img=event.target||window.event.srcElement;//加绒IE/Chrome
              img.src= "${pageContext.request.contextPath}/images/ph1_03.png" ;
             img.onerror= null;//控制不要一直跳动
    }
    //–>
    </script>
    <td align="center"><img src="http://www.cnblogs.com/sys/common/image/fileoperation/icon/${file.suffix 

     }.gif" onerror="nofind(event);" />${file.name }</td> 
     
    13.监控回车事件
    /* 监控回车事件 */
    $(window).keyup(function(e){
               if(e.keyCode==13){
                  testSub();
              };
         });
         
  • 相关阅读:
    8.ffmpeg-基础常用知识
    7.SwrContext音频重采样使用
    6.AVCodecContext和AVCodec
    5.AVStream和AVCodecParameters
    Discuz论坛禁止匿名发贴,却出现匿名发帖或回复?找不到发帖用户,DZ如何禁止匿名发帖修改教程
    在独立服务器上通过Ubuntu 18.04+apache2+php5.6+mysql5.7+discuz!x3.4搭建的论坛实现伪静态的正确方法
    [源码] 2200套微信小程序源码
    discuz论坛更换目录后出现头像无法显示/ucenter无法进入
    discuz 您的服务器不支持 CURL,这将会导致应用无法安装。请联系您的服务商或者网站技术人员
    Discuz在服务器配置安装时出现xml_parser_create()不支持
  • 原文地址:https://www.cnblogs.com/jia1994/p/4583826.html
Copyright © 2011-2022 走看看