首页 > 技术文章 > jquery常用点

huoxiansudi 2017-03-22 09:35 原文

$(document).ready(function(){
  // 代码...
});

$(function(){
  // 代码...
});
去掉p元素的单击事件: $("p").unbind( "click");
去掉p元素的所有事件: $("p").unbind();
去掉div的id为test的所有子节点(真正意义上的不存在):$("#test").empty();
当鼠标在该控件上时,该控件获取焦点:onmouseover=this.focus();
当该控件获取焦点时,控件中的内容被选中:onfocus= "this.select();
去掉某元素的样式: $('#add').attr('style','display:none;');
找到ID为coverageinfo 下面的tbody标签下的tr标签下的第一个td标签下的第一个input标签:$('#coverageinfo > tbody > tr').find('td:eq(0)').find('input:eq(0)')//
将某元素设为只读:
$('#add').attr('style','display:none;');
$('#add').attr('readonly','readonly');//能获取焦点


$('#add').attr('disabled','true');//不能获取焦点

将值清空:$("#id").val("");
将某元素设为隐藏:  style="visibility:hidden ";

将json数据转换成一个对象 :var jsondata =  $.parseJSON('{"activityName":"John"}'); 
这样就可以轻便获得所需数据: alert(jsondata.activityName); 
//注意,此方法是将json数据的数组转换成json对象,一般数组不行,
例如,var _TheArray = new Array("1","2","3");
要如下:var temp = '[{ "address": "a", "email": "123@123.com ", "name": "test5 ", "id": "6 "},
{ "address": "2 ", "email": "456@456.com ", "name": "test5 ", "id": "6 "}]';

 

推荐阅读