JQuery 常用代码
1、选择器
1.根据标签名: $('p') 选择文档中的所有段落
2. 根据ID: $("#some-id")
3.类: $('.some-class') $('.tab curr').removeClass("curr");.
$('tr:odd').addClass('odd'); //过滤选择结果集中的奇数元素
$('tr:even').addClass('even'); //过滤选择结果集中的偶数元素
2、this
onclick="changestate();$(this).addClass('curr')"
3、隐藏和显示
$('#some-id').show(); //无效果,会自动记录原来的display属性值(如:block, inline),再回复display值
$('#some-id').hide(); //无效果,等效于:$('#some-id').css('display', 'none'); 隐藏元素,不保留物理位置
大小、透明度逐渐变化的显示或隐藏
$('#some-id').show('slow'); //指定显示速度,在指定时间内元素的高、宽、不透明度逐渐增加到属性值,有:slow是0.6秒,normal是0.4秒,fast是0.2秒,或者直接填入毫秒数
$('#some-id').hide(800); //与.show()指定速度显示一样,指定时间内高、宽、不透明度逐渐减小到0
淡入淡出
$('some-id').fadeIn('slow'); //指定时间内不透明度属性值由0增加到1
$('some-id').fadeOut('slow'); //指定时间内不透明度值由1减小到0
4、var textval = $("#text_id").val();
5、移除匹配元素中的元素,类似清空元素
$('#some-id').empty();
6、从DOM中移除匹配的元素及其后代元素
$('#some-id').remove();
7、 push数组添加
var checkedVal = new Array();
var boxes = $('#tb :checkbox');
for(var i=0;i<boxes.length;i++){
if(boxes[i].checked == true){
checkedLen++;
checkedVal.push(boxes[i].value);
}
}
if(checkedLen == 0){
art.dialog.alert("请先选择记录");
return false;
}
art.dialog.alert(checkedVal.length.toString());
最新文章
- JSON(及其在ajax前后端交互的过程)小识
- 三分钟集成elmah xml 格式日志到mvc站点
- html iframe 元素之间的调用
- ytu 1304:串的简单处理(水题)
- 解决 IE 不支持 document.getElementsByClassName() 的方法
- HDOJ 1081(ZOJ 1074) To The Max(动态规划)
- 如何去掉textarea右下角的灰色角标?
- MySQL学习笔记(2) - 修改MySQL提示符的两种方法
- java中可以出现的中文乱码的集中解决
- PAIP: Paradigms of Artificial Intelligence Programming
- [BZOJ]4755: [Jsoi2016]扭动的回文串
- ldap配置系列二:jenkins集成ldap
- Linux系统下apt-get命令无法安装常见软件包?
- pytorch Debug —交互式调试工具Pdb (ipdb是增强版的pdb)-1-使用说明
- luogu P5112 FZOUTSY
- C++,java信息,文件传输
- SharePoint 2013 APP 开发示例 (一)List 读写
- Python基础1 介绍、基本语法
- C#遍历可变化的集合
- PL/SQL编程基础(四):程序控制(IF,CASE,FOR,LOOP,WHILE LOOP,EXIT,CONTINUE)
热门文章
- Jenkins+GitHub+Xcode+fir搭了一个持续集成环境
- 配置LANMP环境(10)-- 安装memcached与redis
- erlang 爬虫——爬取网页图片
- IP地址、子网掩码、网关的关系
- windows中wamp环境composer使用中openssl问题解决
- 如何使用subversion管理iOS源代码
- Delphi窗体研究,留个爪,以后回来研究
- cocos2dx的ui封装
- centos出现-bash: /usr/bin/php: 没有那个文件或目录解决方法
- PAT 1057. 数零壹(20)