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(战略) 目标 ...
随机推荐
- Datamatrix码
DataMatrix二维条码原名Datacode,由美国国际资料公司(International Data Matrix, 简称ID Matrix)於1989年发明.DataMatrix二维条码是一种 ...
- 第二节 EAN 8 码 / EAN 13 码
EAN码的全名为欧洲商品条码(European Article Number),源於西元1977年,由欧洲十二个工业国家所共同发展出来的一种条码.目前已成为一种国际性的条码系统.EAN条码系统的管理是 ...
- [置顶] android AIDL 进程间通信
1.定义aidl文件 a.ITestService.aidl package com.open.aidl.service; import com.open.aidl.service.ITestServ ...
- Service初步了解
1.Service什么 Service它是一个应用程序组件,Android其中的四个核心组件之间 Service没有图形界面 通过经常使用来处理一些比较长耗时的操作 可以使用Service更新Cont ...
- 浏览器hack总结 详细的浏览器兼容性解决方法
由于各浏览器对页面的解析不同,会导致页面在不同浏览器中显示的样式不一致,为了保持页面的统一,经常需要对浏览器进行兼容性问题的调试. CSS Hack 面对浏览器诸多的兼容性问题,经常需要通过CSS样式 ...
- Python 2.7 学习笔记 内置语句、函数、标准库
使用任何开发语言进行软件开发,都离不开语言提供的内置库(或Api),甚至说内置库的强大及使用是否方便都会影响大家对开发语言的选择. python语言,一样提供了很多内置的功能,可供开发时使用.主要有如 ...
- Centos6.5搭建bugzilla
一.安装httpd. mod_ssl. mysql-server . mysql .php-mysql . gcc . perl* . mod-perl-devel [root@localhost ~ ...
- 全球在一个 level 上思考的价值观和想法是一样的(转)
近日,福布斯中文版总编辑周建工对话马云,谈到腾讯频繁的大笔收购,马云点评称腾讯收购的所有的案子,老百性都看得懂,这就错了.战略就像买股票一样,如果老太太都开始买股票了,一定有问题. 以下是对话内容,转 ...
- Nginx 因 Selinux 服务导致无法远程訪问
文章来源:http://blog.csdn.net/johnnycode/article/details/41947581 2014-12-16日 昨天晚上处理好的网络訪问连接.早晨又訪问不到了. 现 ...
- C++赋值运算符与赋值表达式
赋值运算符 赋值符号“=”就是赋值运算符,它的作用是将一个数据赋给一个变量.如“a=3”的作用是执行一次赋值操作(或称赋值运算).把常量3赋给变量a.也可以将一个表达式的值赋给一个变量. 赋值过程中的 ...