JQ问题

作者: 鹿啦啦zz | 来源:发表于2018-01-19 10:35 被阅读0次
    如何添加/移除类
    $("#audio").removeClass("hide");
    $("#audio").addClass("show");
    
    jq如何分割字符串,变成数组
    var arr = 'sss@vvv'.split('@');
    $("#a").text(arr[0]);//sss
    $("#b").text(arr[1]);//vvv
    
    如何截取字符串中的某一部分
    substring(0,6)//从第0个字符截取到第六个字符
    indexof("a")//第一次出现字符a的位置
    var startindex=data.indexOf("(")+1;
    var data=data.substring(startindex,data.length-2);
    
    jq如何设置标签的属性

    $("#img_id").attr("src","new_src");

    页面跳转如何传递参数

    在网址后面添加 ?key1=value1&key2=value2 的形式进行传参
    http://127.0.0.1:8020/test1/musicxiangqing0119.html?hash=BE8CBC6B7F328B76091522FC729301BB

     function GetRequest() {
         var url = location.search; //获取url中"?"符后的字串
         var theRequest = new Object();
         if (url.indexOf("?") != -1) {
             var str = url.substr(1);
             strs = str.split("&");                     
             for (var i = 0; i < strs.length; i++) {
                 theRequest[strs[i].split("=")[0]] = decodeURIComponent(strs[i].split("=")[1]);
             }
         }
        return theRequest;
    }
         var a=GetRequest();
         console.log(a["hash"]);//即BE8CBC6B7F328B76091522FC729301BB
    
    offset的用法 参考地址

    获得 <p> 元素当前的偏移:

      x=$("p").offset();
      $("#span1").text(x.left);
      $("#span2").text(x.top);
    
    字符转float 参考地址
    var f='1.23';
    var a=parseFloat(f);
    
    其他类型转成string

    str+''

    如何获取ul的第n个li参考地址

    $("ul").find("li").eq(n-1);

    动画animate()

    $("div").animate({left:'250px'});

    如何设置input的 value值

    $('#Hash').val(data.Hash)

    textarea换行

    相关文章

      网友评论

          本文标题:JQ问题

          本文链接:https://www.haomeiwen.com/subject/tlkooxtx.html