JQuery5.04获取
获取body: $('body'); 或者 $(document.body);
获取元素标签:$('div'); $('a');
获取ID: $('id');
获取某个元素的某个属性: $('a[data-for]');
获取某个标签的属性及属性值: $('div[data-for="result"]'); $('img[hidefocus="true"]');
获取某个元素下的标签:$('#nv a'); //id为nv下的所有a标签
$('#form a').length; //a的长度
获取元素的属性、设置元素的属性值:$('#lg img').attr('src','img/01.jpg') //一个值是获取,两个值是设置
设置多个属性可以用对象:$('#tfCon').attr({clientX:100, clientWidth:'100px', 'date-index':100, a:'b'});
移除属性:$('#tfCon').removeAttr('nackground');
设置class:$('#tfCon').addClass('div1');
移除class: $('#tfCon').addClass('div1');
获取innerHTML,innerText: $('ftCon').html(); $('ftCon').html('<a>百 度</a>'); //没有参数是获取,一个参数是设置
$('ftCon').text(); $('ftCon').text('设置文本'); $('ftCon').text(123456);
获取,设置css: $('ftCon').css('width','500px');
$('ftCon').css({width:'500px', height:'200px', background:'blue'})
获取css属性:$('ftCon').width(); //width是原始宽度,不包括padding,margin,border
$('ftCon').outerWidth(); //outerWidth包括padding,margin,border
$('ftCon').innerWidth(); //不包括border
innerHeight, outerHeight 一样
toggleClass(): 有class就移除,没有class就添加.
事件: $('#ftCon').on('click',play); //有名事件
function play(){alert(123);};
$('#ftCon').on('click',function play(){alert(123);};); //匿名事件
或者这样直接加事件类型: $('#ftCon').click( function(){alert(123)} ); //不需要on
$(document).mouseover( function(){alert(123)} );
循环: $.each( 遍历元素, 回调函数 );
$.each( $('a'), function(v){ console.log(v); }; );
//$.each( $('a'), function(元素){ console.log(元素) } ); 索引和元素分开显示
$.each( $('a'), function(index,value){ console.log(index,value)} );
//$.each( $('a'), function(索引,元素){ console.log(索引,元素) } ); 索引和元素一起显示
$.each( $('a'), function(index,value){ console.log(index, value.innerHTML) } );
//获取元素的innerHTML,因为是JS元素,不能用html(),如果要用就要把元素转换成JQ元素,
$.each( $('a'), function(index,value){ console.log(index, $(value).html()) } );
JQuery5.04获取的更多相关文章
- Ubuntu12.04获取root权限
有的时候我们需要Ubuntu的root权限,我们该如何获取呢? 其实,很简单,我们只需要在终端中输入以下命令即可获得root权限. 第一步,打开终端 ( ctrl+alt+T ) 第二步,输入命令:s ...
- ubuntu18.04获取root权限并用root用户登录
1.为root设置初始密码 (1)登录系统,打开终端,输入命令:sudo passwd root(使用root权限为root更改密码) (2)设置root密码(建议简单点,没必要那么复杂): (3)重 ...
- ubuntu16.04获取root权限并用root用户登录
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的另一篇博客:https://www.cnblogs.com/masbay/p/10744900.html中的第2条. ...
- Ubuntu14.04 获取文件或者文件夹大小
[root@bogon ~]# stat -c%s install.log
- Ubuntu 16.04 获取 root 用户权限并以 root权限登录
http://blog.csdn.net/csdn_flyyoung/article/details/52966583
- win10安装ubuntu16.04及后续配置
原文地址:https://www.jianshu.com/p/842e36a8255c UEFI 模式下win10安装ubuntu16.04双系统教程 - baobei0112的专栏 - CSDN博客 ...
- 【Python】理想论坛帖子读取爬虫1.04版
1.01-1.03版本都有多线程争抢DB的问题,线程数一多问题就严重了. 这个版本把各线程要添加数据的SQL放到数组里,等最后一次性完成,这样就好些了.但乱码问题和未全部完成即退出现象还在,而且速度上 ...
- Ubuntu 12.04 编译bcm93349dcm软件包
1.准备工作操作系统:Ubuntu 12.04 获取bcm93349dcm软件包: bootloader源代码:Bootloader_2_2_0.zip CM源代码:ProdD20_BFC4.4.10 ...
- C#语言和数据库基础
第一章 第一个C#程序 Vs2012密钥 RBCXF-CVBGR-382MK-DFHJ4-C69G8 01..net和C#的区别 大概在2000年,微软推出了一种革命性的产品--.NET(战略) 目标 ...
随机推荐
- utf8字节
<pre name="code" class="html">[root@wx03 0724]# perl a1.pl 112 [root@wx03 ...
- nginx 引入外部文件
http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $ ...
- Android平台一些流行的使用3D技术开发的锁屏
题外话:从2007年android系统的发布开始,到2008年的第一款手机问世,再到现在击败塞班,wm,黑霉,然后遍地开花,2013年,智能机出货超过了功能机,android功不可没.一路走来,虽然a ...
- poj3070
矩阵第一题.也是矩阵的模板题.下面是模板. 比较重要的是,矩阵的乘法会有很多很神奇的用法.比如如下几个网站所讲. http://www.matrix67.com/blog/archives/276 ...
- 技术贴:解码时AVC1和H264的差别
我一直疑问为什么有些视频解码时显示格式是:H264,大部分又是:AVC1 我在搜索编程资料时在微软的msdn上发现的: 原文:http://msdn.microsoft.com/en-us/libra ...
- Hibernate级联操作和载入机制(二) cascade and fetch
上一篇介绍了Hibernate持久化对象时候的级联操作.本篇介绍读取时候的级联操作. 还是用上一篇的样例.一份问卷有多个问题.可是每一个问题仅仅能属于一份问卷. 我们先看測试用例: @Test pub ...
- C#_会员管理系统:开发四(日志查看)
新建一个日志查看窗体: 日志需要的登录时间和登录状态信息由用户刚登录程序时就提供,所以在登录窗体(VIPLogin.cs)中添加代码: //定义一个全局变量 Uid; //用于获取登录成功后的用户名 ...
- [Swust OJ 541]--排列字典序问题
题目链接:http://acm.swust.edu.cn/problem/0541/ Time limit(ms): 2000 Memory limit(kb): 65535 n个元素{1,2,... ...
- Android:Service的注意点以及一些知识点
1.自己练习service的start()方法开启一个service服务的时候,不管怎么开启按钮,就是开启不了service服务,控制台也没有报错信息, app不闪退,代码就那么几行.找了好久找不出来 ...
- centos下yum安装crontab+mysql自动备份
参考博文: centos下yum安装crontab yum install vixie-cron crontabs //安装 chkconfig crond on ...