工作中的那些事(1)

1、toastr

http://www.jq22.com/jquery-info476

2、jquery1.11.1 checkbox
前端js代码:

//全选
function CheckAll(e) {
    if ($(e).attr("checked") == "checked") {
        $(e).removeAttr("checked");
        $(":checkbox[name=‘cbxStudent‘]").removeAttr("checked");
    } else {
        $(e).attr("checked", true);//添加属性
        $(e).prop("checked", true);//相当于刷新页面
        $(":checkbox[name=‘cbxStudent‘]").attr("checked", true);//添加属性
        $(":checkbox[name=‘cbxStudent‘]").prop("checked", true);//相当于刷新页面
    }
}
//单选
function CheckOne() {
    var checkNums = $(":checkbox[name=‘cbxStudent‘]").length;//checkbox的总数
    var checkedNums = $(":checkbox[name=‘cbxStudent‘]:checked").length;//选中的checkbox总数
    if (checkNums == checkedNums) {
        $("#cbxStudentAll").prop("checked", true);//相当于刷新页面
    } else {
        $("#cbxStudentAll").removeAttr("checked");
    }
}

单独使用attr方法checked属性不改变,单独使用prop方法属性改变,页面checkbox不打勾,两者配合就没问题,可能是版本问题

3、jquery $.each()

var jsonClass = ‘{ "classes": [{ "classname": "一班", "classid": "1" },{ "classname": "二班", "classid": "2" },{ "classname": "三班", "classid": "3" }‘;$.each(json.classes, function () {
    options += "<option value=‘" + this.classid + "‘>" + this.classname + "</option>";
})

4、jquery获取及设置outerhtml的方法

$(".test").prop("outerHTML");
$(‘.test‘).prop(‘outerHTML‘, ‘<input>‘);

5、查找class!="sel"||class=="sel"的a标签

$("#classList").find("a:not(.sel)");
$("#classList").find("a.sel");

6、jquery 拼接json数据

var jsonClass = ‘{ "classes": [‘;
var jsonContent = "";
$.each($ClassA, function () {
    classname = $(this).text();
    classid = $(this).attr("id");
    classid = classid.substr(7, classid.length)
    jsonContent += ‘{ "classname": "‘ + classname + ‘", "classid": "‘ + classid + ‘" }‘ + ",";
});
if (jsonContent.length > 0) {
    jsonContent = jsonContent.substr(0, jsonContent.length - 1);
}
jsonClass += jsonContent + ‘] }‘;
var json = eval("(" + jsonClass + ")");

7、jquery select options

$("#select_classes option:selected").val();

8、关闭按钮&times;

时间: 2024-10-28 10:48:26

工作中的那些事(1)的相关文章

谈谈工作中的那些事,自动化、性能、接口测试!

今天可以说是一个特殊的日子,上午参加了集团测试小伙伴们的述职让自己存在颇多感触,还得弄个ppt几天后和他们一起分享.无奈~~~~说说那些事.        回想刚毕业的自己懵懵懂懂,领导问会不会性能.会不会自动化,我马上回答的肯定是:会!最后无论好差都交差了,不过回想起来再去看看那时候自己弄的东西时显得拿不出手.同感在今天的述职中也遇见了很多小伙伴都说到了这样的事情让我倍感亚历山大,不过心里在想还好几个大牛没来不然今天这个就坑了.遇见的基本如下:工作了近两年的A小伙伴上去说我这几个月做了什么收获

你所不知道的html5与html中的那些事(二)

文章简介: 关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢? 本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的新标签的用意与具体开发中场景应用,html5与css3的感情经历(用法搭配),包括html5的父亲html的一些

你所不知道的html5与html中的那些事(一)

分类: Web开发 文章简介: 关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢? 本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的新标签的用意与具体开发中场景应用,html5与css3的感情经历(用法搭配),包括html5

工作中请注意的十点

第一:不要认为停留在心灵的舒适区域内是可以原谅的. 每 个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事, 不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到.这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义.然而相反,在工作之后,你要极力改变这一现状.否则,你会很快变成鸡尾酒会上唯一没有人理睬的对象,或是很快因为压力而内分泌失调.但是,如果你能 很快打破

工作中的感悟 (三)三个月碎碎念篇

感慨一下来这里工作已经有一个月了,从最初的不是很适应这里的节奏,到慢慢适应了这里的生活,中间的过程就像经过一场暴风雨的洗礼虽然说的有点夸张,但是也是差不多吧,同在学校比要累很多,不过坚信不管再累.也要坚持既然有人有干,那我们就可以干我们没有什么理由坚持不了.别人可以做到的我们一样可以做到. 刚来的时候以一种无所谓.既兴奋又有很多好奇的心态来到了北京,这里很多人梦想的地方,不禁感慨以后我也在北京这里开始了这里的生活,时间长了究竟会是怎样一种心境呢,据说这里压力大.这里消费高.这里租房忒别烦人,来到

注意编码工作中的小细节

人们常说"细节决定成败". 编码工作中,同样需要关注细节. 本文将给出3个小实例来说明编码中关注细节的重要性,同时给出作者对如何注意编码细节的一点见解(说的不对,请指正). 例1 这个问题如此地显而易见,竟然没有被发现. List<int> numList = new List<int>(); numList.Add(3); numList.Add(1); numList.Add(4); numList.Add(2); numList.Add(5); numLi

你所不知道的html5与html中的那些事(四)——文本标签

文章简介: 关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢? 本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的新标签的用意与具体开发中场景应用,html5与css3的感情经历(用法搭配),包括html5的父亲html的一些

你所不知道的html5与html中的那些事(三)

文章简介: 关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢? 本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的新标签的用意与具体开发中场景应用,html5与css3的感情经历(用法搭配),包括html5的父亲html的一些

工作中常用的快捷键

早期工作时,只要用鼠标点点基本上就够用了.随着工作责任的加大,时间都感觉不够用,恨不得分身.这个时候就不得不想办法去节省时间.快捷键既省时又帅气,还能拿来装b,自然得去花点时间了解下.这东西没难度,关键是要多用,养成一种习惯.记得某些文章说过大牛都是不用鼠标的,都是全键盘操作.下面将个人常用的快捷键整理了下: 电脑常用快捷键 1.WIN(微软图标)+E 打开资源管理器,也就是“计算机”或“我的电脑” 不用去找 “计算机”或“我的电脑”在哪,特别适用于操作别人的电脑,有的人电脑桌面文件一堆,让人眼