zoukankan      html  css  js  c++  java
  • jQuery $.fn 方法扩展~

    //以下代码紧跟在引进的jquery.js代码后面

    <script type="Text/JavaScript">

    $(function (){

    //扩展myName方法 此方法为默认选中字符串中从 start 到 end 类似:#这是话题#  效果

    $.fn.myName( function(start, end){

        var txtStr= $(this).get(0);

        if(txtStr==null) { return;}

        else if (txtStr.setSelectionRange){

          txtStr.focus();

          txtStr.createTextRange(start, end);

          }

        else if(txtStr.createTextRange){

        var txt = txtStr.createTextRange();

        txt.collapse(true);

        txt.moveEnd('character',end);

        txt.moveStart('character',start);

        txt.select();

                }

        else if (txtStr. selectionStart){

        txtStr.selectionStart=start;

        txtStr.selectionEnd=end;

        }

      })

    })

    </script>

    ————以上代码为jquery扩展————

    ————以下为使用扩展方法————

    $(#id).click(function(){

      //以下意思是给id为id 的文本框赋值“#请输入话题#”且选定“请输入话题”即:#请输入话题#效果

      $(#id).val('#请输入话题#')myName(1,6);//从1开始到第六个(不包括第6个)

    })

  • 相关阅读:
    使用Application Insights 做分析
    UWP中GridView右击选中的实现
    Bing Map
    UWP深入学习六:Build better apps: Windows 10 by 10 development series
    从上往下打印二叉树
    二叉树中和为某一值的路径
    二叉树的镜像
    树的子结构
    由前序遍历和中序遍历构建二叉树
    二叉树常见题目
  • 原文地址:https://www.cnblogs.com/jicheng/p/5943203.html
Copyright © 2011-2022 走看看