jQuery_$方法、属性、点击切换
jQuery_$方法
1、$.each():遍历数组或对象中的数据
2、$.trim():去除字符串两边的空格
3、$.type(obj):得到数据的类型
4、$.isArray(obj):判断是否为数组
5、$.isFunction(obj):判断是否为函数
6、$.parseJSON(json):解析json字符串转换js对象/数组
var json = '{"name":"Tom","age":12}
//json对象===>js对象
console.log($.parseJSON(json))
json = '{"name":"Tom","age":12},{"name":"Tem","age":13}'//json数组:[]
//json数组===>js数组
console.log($.parseJSON(json))
JSON.parse(jsonString)//json字符串===>js对象/数组
JSON.stringify(jsObj/jsArr)//js对象/数组===>json
属性
读取第一个div的title属性$('div:first').attr('title')
给所有div设置name属性$('div').attr('name','xxx')
移除div的title属性$('div')removeAttr('title')
所有div设置class='xxx'$('div').attr('class','xxx')
所有div添加class='xxx'$('div').addClass('xxx')
移除div的xxx为class$('div').removeClass('xxx')
最后一个li的标签体文本$('li:last').html()
设置第一个标签体文本$('li:first').html('<h1>mmm</h1>')
得到输入框的值$(':text').val()
设置输入框的值$(':text').val('xxx')
全选
:attr():操作属性值为非布尔值的属性
:prop():操作属性值为布尔值的属性
var $checkboxs = $(':checkbox')
$('button:first').click(function(){
$checkboxs.attr('checked',true)
})
全不选
$('button:last').click(function(){
$checkboxs.attr('checked',false)
})
多Tab点击切换
//部分
var $contents = $('#content>div')
$('#tab>li').click(function(){//隐式遍历
$contents.css('display','none')//隐藏所有div
var index = $(this).index()//得到当前点击的li下标
$contents[index].style.display = 'block'//显示
//$($contents[index]).css('display','block')
})
//
var $contents = $('#content>div')
var currIndex = 0//当前下标
$('#tab>li').click(function(){//隐式遍历
$contents[currIndex].style.display = 'none'//隐藏当前显示的内容div
var index = $(this).index()//得到当前点击的li下标
$contents[index].style.display = 'block'//显示
})
jQuery_$方法、属性、点击切换的更多相关文章
- $工具, 属性, TAB点击切换
$工具方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit ...
- 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边
先上效果图: 实现思路: 1.先说右边标题: 首先,右边的数据源集合中的Javabean中含有三个属性name,type,title,而每个条目中会默认含有一个标题. 如果这是第一个条目,就让标题显示 ...
- jQuery中一些不常用的方法属性【转载】
index(subject) 搜索与参数表示的对象匹配的元素,并返回相应元素的索引值.如果找到了匹配的元素,从0开始返回:如果没有找到匹配的元素,返回-1. data() data(elem):为页面 ...
- 利用DOM的方式点击切换图片及修改文字
本案例主要学习理解,用到的几个DOM方法 01.getAttribute()方法,获取元素的属性值 02.setAttribute('src',source) 方法,用后边的值修改前边这个元素的属性值 ...
- Js实现图片点击切换与轮播
Js实现图片点击切换与轮播 图片点击切换 <!DOCTYPE html> <html> <head> <meta charset="UTF-8&qu ...
- js实现点击切换checkbox背景图片
在制作网页的过程中,经常需要实现点击切换背景图片的效果,本文关注的是表单中checkbox背景图片切换的实现.如图,在输入用户名和密码后,用户需要选择是否记住密码 图片背景为白色表示未勾选状态 ,背景 ...
- iOS:UITableView 方法 属性
参考:https://developer.apple.com/library/iOS/documentation/UIKit/Reference/UITableView_Class/Reference ...
- jquery - 通过点击切换文字内容
今天要写一个简单的显示/隐藏效果,本以为是挺简单的事儿,没想到还真因为基本功不扎实遇到了问题,这里跟大家分享一下. 百度了很多方法,精简能用的干货实在太少,最后还是通过去查jq的官方api才找到了解决 ...
- jquery中点击切换的实现
项目中经常会遇到一种情况,就是点击切换,比如点击按钮,div样式为1,再点击一下按钮,div样式为2,再点击一下按钮,div样式为1.需要自定义jQuery方法toggle. // toggle方法 ...
随机推荐
- 包的初识和进阶&异常处理
包 包是一种通过使用‘.模块名’来组织python模块名称空间的方式. 1. 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警 ...
- struct ifreq学习和实例
一.struct ifreq结构体 这个结构定义在/usr/include/net/if.h,用来配置和获取ip地址,掩码,MTU等接口信息的. /* Interface request struct ...
- HSRP(Hot Standby Router Protocol)
一.简介 HSRP(Hot Standby Router Protocol 热备份路由器协议)是Cisco的专有协议.HSRP把多台路由器组成一个“热备份组”,形成一个虚拟路由器.这个组内 ...
- 【托业】【怪兽】TEST02
★ overturn v.推翻 ★ disciplinary adj.纪律的; 训练的; 惩罚的; ★disciplined 有纪律的 ★discipline v.纪律 ★outlook 态度 ★pe ...
- [js]展开运算符
function f(...args){ console.log(args); } f(1,2,3,4,5) [...args] = [1,2,3,4] function f(...args){ co ...
- ORA-27104: system-defined limits for shared memory was misconfigured与Linux内核参数配置有关的案例
```[oracle@WWJD01 ~]$ sqlplus / as sysdba SQL*Plus: Release 12.2.0.1.0 Production on Fri Sep 21 15:1 ...
- conn.encoders[SafeBytes] = conn.encoders[bytes] KeyError: <class 'bytes'>
问题描述:Django连接mysql数据库,修改了setting.py文件后,启动服务器报错 错误截图如下: 解决方法: 1.pip install pymsql 2.在setting.py同目录下的 ...
- 【Codeforces Round】 #432 (Div. 2) 题解
Codeforces Round #432 (Div. 2, based on IndiaHacks Final Round 2017) A. Arpa and a research in Mexi ...
- Python 上下文管理协议中的__enter__和__exit__基本理解
所谓上下文管理协议,就是咱们打开文件时常用的一种方法:with __enter__(self):当with开始运行的时候触发此方法的运行 __exit__(self, exc_type, exc_va ...
- springmvc配置之mvc:annotation-driven
为了简化springmvc配置,spring同时引入了mvc namespace, 配置了 <mvc:annotation-driven/> spring会默认注册a RequestMap ...