JQuery基础_02
来源:互联网 发布:linux shell算术运算 编辑:程序博客网 时间:2024/06/15 04:11
- attr和removeAttr
- attr属性
- removeAttr
- 例子:
$("#input").attr("type"); // 获得属性 $("#input").attr("value"); //修改单个属性 $("#input").attr("type","button"); //1.7版本jquery不能改type $("#input").css({borderColor:"green",color:"red",fontSize:"60px"}); //修改css属性 //修改多个属性是"{ }" 以对象的形式 $("#input").removeAttr("value"); //删除属性
- jQuery.noConflict([extreme])
- noConflict
- 取别名例子:
var jq=jQuery.noConflict(); //创建一个新的别名用以在接下来的库中使用jQuery对象(取别名)。 //这样写过后在这个页面使用jquery对象就要用jq,不用"$". jq("p").click( function(){ alert("p标签点击事件第一种写法") });
- click事件
- click事件
- 触发每一个匹配元素的click事件(点击事件)。
- 例子:
var jq=jQuery.noConflict(); //取别名 jq(document).ready( function(){ jq("p").click( function(){ alert("p标签点击事件第一种写法") }); //第二种写法 jq().ready( function(){ jq("p").click( function(){ alert("p标签点击事件第二种写法") }); }); //第三种写法 jq(function(){ jq("p").click( function(){ alert("p标签点击事件第三种写法") }); });
注意这里的点击事件绑定到了ready事件,这里写了ready事件的三种写法,第一种比较常用。ready事件
- ready同一个对象绑定多个事件例子:
// 绑定多个事件 jq(function(){ jq("span").bind( { click:function(){jq("span").css("color","yellow")}, mouseover:function(){jq("span").css("color","red")}, mouseout:function(){jq("span").css("color","blue")}, dblclick:function(){jq("span").css({color:"green",fontSize:"30px"})}, } ); }); //jq是取的别名,多个事件是以对象的形式。 //ready不应与onload一起使用
还有很多事件、函数、筛选器等等,不一一列举,需要用的时候查相应 的API
JQuery中文API链接
阅读全文
0 0
- JQuery基础_02
- java基础总结_02
- C++基础_02
- javascript基础_02
- 3D数学基础_02
- 黑马程序员_Java基础_02
- 黑马程序员_JAVA_基础_02
- JavaScript基础_02运算符
- JavaSE基础部分易错点_02
- 面试基础_02单向链表操作
- Linux基础备忘_02:telnet相关
- 面向对象的基础篇_02
- [Web基础开发-JSP基础语法]Page指令_02
- 黑马程序员_java基础_面向对象_02
- 黑马程序员_基础篇(自定义笔记)_02
- Javascript基础_02获取元素与点击事件
- [知了堂学习笔记] java基础回顾_02
- 算法_02
- java中final、finally、finalize的区别
- GoLang数组初始使用方法以及作为函数参数(1)
- JSP--基础
- fabric hyledger 开发模式
- React生成有序列表
- JQuery基础_02
- duilib 入门三之UIManager
- ngx_lua 模块
- Android音频系统之AudioTrack(二)
- 【回溯】八皇后的那些事儿
- Java swing 仿QQ实现系统托盘图标(上)
- CodeForces 217 A.Ice Skating(并查集)
- 累死你的不是工作,而是工作方式
- poj 3250 Bad Hair Day(单调栈)