html09
1.Jquery的常用方法
1)选择器
2)操作节点
以下的 obj 都是指 jQuery对象
1.操作样式
obj.css() :不加参数是获取节点的css样式
obj.css({"属性":"值"}) : 适合修改多个样式
obj.css({"属性","值"}) : 适合修改单个样式
--这种方式样式会作为行内式添加,其权重会大于内部式,大于外部式
--通过obj.addClass("Classname") --追加样式
--obj.removeClass("className") --删除指定样式
建议:若css内容较多,预先定义css样式,然后通过js修改css属性
2.遍历节点
obj.children() - 找出所有的直接节点
如:children("li") -找所有的节点li
obj.children(selector) -根据选择器找子节点
obj.next() -找下一个兄弟节点
obj.prev() -找上一个兄弟节点
obj.sibling() -找所有的兄弟节点
obj.find(选择器) -找到符合条件后代元素
obj.parent() -找上一级元素(爸爸元素)
obj.parents() -找祖宗
obj.parents(选择器) -找符合条件的祖宗元素
3.JQ 事件
obj.bind("click",function{}) -对象绑定方法
obj.click(函数) :
将原生的事件去除on,就是jQuery事件
obj.click(function (e){
//此处的e代表事件对象 event
})
ps: 原生中window.onload=function(){}
可以让窗口执行完成dom之后再运行该函数
等同于$(function (){})
*节点可以添加事件
*事件有事件对象
*事件可以取消事件冒泡
a.合成事件
hover(mouseenter,mouseleave) 鼠标悬停事件,要传入2个匿名函数,鼠标悬停进入,鼠标悬停离开
html09的更多相关文章
随机推荐
- ndk编译android的lame库
1.lame c库: https://github.com/intervigilium/liblame 下载后解压,进入目录,terminal里运行ndk-build即可 2.lame android ...
- LeetCode 45 Jump Game II(按照数组进行移动)
题目链接:https://leetcode.com/problems/jump-game-ii/?tab=Description 给定一个数组,数组中的数值表示在当前位置能够向前跳动的最大距离. ...
- OpenStack网络详解
本博客已经添加"打赏"功能,"打赏"位置位于右边栏红色框中,感谢您赞助的咖啡. Openstack需要对网络有一些了解才能进入openstack的世界,很多都是 ...
- iOS interface适配
- nose测试中修改nose_html_reporting插件,使生成的html报告加入显示截图功能
使用nose框架在测试WEB UI自动化时,使用了第三方插件nose-html-reporting,来生成HTML报告,nose-html-reporting具体使用参见管网https://pypi. ...
- PHP将富文本内容去除各类样式图片等只保留txt文本内容(作用于SEO的description)
1.从数据库读取富文本内容样式如下: <p style=";text-indent: 0;padding: 0;line-height: 26px"><span ...
- 使用python语言操作MongoDB
MongoDB是一个跨平台的NoSQL,基于Key-Value形式保存数据.其储存格式非常类似于Python的字典,因此用Python操作MongoDB会非常的容易. pymongo的两种安装命令 p ...
- 通过IFeatureClass 接口查询 IWorkspace, 查询通配符
IWorkspace pWsI = ((IDataset)pFtCls).Workspace 查询通配符 ISQLSyntax psqls = (ISQLSyntax)(((IDataset)pFtC ...
- Nginx 安装 --编译模块参数
公司空出来一些服务器,很久没有来练手了,于是便开始有了这篇博客,记录下过程. Nginx 这个不多说了,名声在外,人们喜爱使用这款软件,主要还是因为它的高并发特性,公司也在用效果还不错,也用了它的一些 ...
- iptables、防火墙配置、NAT端口映射
一,配置一个filter表放火墙 (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -n Chain INPUT (policy ACCEPT) targ ...