JQ问题

如何添加/移除类
$("#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的用法 参考地址

获得

元素当前的偏移:

  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问题)