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方法 ...
随机推荐
- 深入剖析虚拟DOM提升性能(Vue,React);
I.原始渲染方式(直接操作DOM): 1.state数据: 2.JSX模板: 3.数据 + 模板 相结合,生成真实的DOM来显示: 4.state发生改变: 5.数据 + 模板结合,生成真实的DOM来 ...
- zabbix源码安装实例
环境 系统 Centos7 zabbix版本 Zabbix 3.4.15 (revision 86739) zabbix源码安装 .tar.gz cd zab ...
- readlink 获取进程的绝对路径
readlink可以获取exe所在的路径(直接和进程关联);无法获得so的路径,so路径可以用dladdr,参考另一篇文章linux系统中有个符号链接:/proc/self/exe 它代表当前程序,所 ...
- DS1-13
#include <stdio.h> #define MAXSIZE 10000 int Max3(int A, int B, int C); int DivideAndConquer(i ...
- Modelsimobjects空白无显示问题和ISim仿真时出现空白
困扰朕长达一周的问题得以解决!!!!! 发生这种情况的根源是win10自带的防火墙的问题.只有关闭防火墙,再重新打开软件进行仿真就能出现正常的仿真界面. 关闭防火墙的方法为:控制面板>>系 ...
- python装饰器扩展之functools.wraps
我们知道函数被装饰器,装饰后,所有的属性,以及内置函数就失效了. 原因是函数类型变成了warpper类型 示例1:不带wraps装饰器示例 def warfunc(func): def warpper ...
- .NET Core 事件总线,分布式事务解决方案:CAP 基于Kafka
背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景 ...
- TerminateProcess实现关闭任意程序
#include <Windows.h> #include <tchar.h> int WINAPI _tWinMain(HINSTANCE hInstance, HINSTA ...
- C#中方法、类等的默认访问修饰符~
C# 方法默认访问级别 : private C# 类默认访问级别 : internal 1.命名空间下的元素的默认访问修饰符 public : 同一程序集的其他任何代码或引用该程序集的其他程序集都可以 ...
- <转载>XML操作
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...