第一种:
F:\12.Javascript学习之路\Jquery学习\demo01.html
第二种:
F:\12.Javascript学习之路\Jquery学习\demo02.html
第三种:
F:\12.Javascript学习之路\Jquery学习\demo03.html
第四种:
F:\12.Javascript学习之路\Jquery学习\demo04.html
参考书籍:F:\4.文档书籍\ jQuery1.10.3_20131214.chm
ID选择器:$("#a1").css("background-color","red");
Class选择器:$(".c1").css("background-color","red");
标签选择器:$("a").css("background-color","red");
F:\12.Javascript学习之路\Jquery学习\demo05.html
$("[href]").css("background-color","red");
$("[href='#']").css("background-color","red");
$("[href$='com']").css("background-color","red");
F:\12.Javascript学习之路\Jquery学习\demo05.html
$("p.c1").css("background-color","red");
$("ulli:first").css("background-color","red");
$("ulli:last").css("background-color","red");
F:\12.Javascript学习之路\Jquery学习\demo05.html
1, 查找节点
var li2 =$("ul li:eq(1)"); //变成Jquery对象
2, 创建节点 append()
var li3 = $("<li title='这是易明'>易明</li>");//创建Jquey对象
var li4 = $("<li title='这是XiaoMAo'>Xiaomaoguai</li>");
$("ul").append(li3); //加到无序列表最后面
li4.insertAfter($("ulli:eq(0)")); //插入到一个Jquery对象之后
3,删除节点 remove()
1,查找属性
语法:Jquery对象.attr(属性名称);
alert($("ulli:eq(1)").attr("title"));
3, 设置属性
语法:Jquery对象.attr(属性名称,属性内容);
$("ul li:eq(1)").attr("title","你懂得");
4, 删除属性
语法:Jquery对象.removeAttr(属性名称);
1, 获取样式
语法:类似属性 :Jquery对象.attr(“class”)
$(“ul li:eq(1)”).attr(“class”);
2, 设置样式
语法:Jquery对象.attr(“class”,样式)
3, 追加样式
$("ulli:eq(0)").attr("class","lc2"); //添加样式
$("ulli:eq(1)").addClass("lc3"); //追加,可以有多个样式
4, 移除样式
$("ul li:eq(1)").removeAttr("class");//方法一 :移除所有的样式
$("ul li:eq(1)").removeClass("lc");//方法二:移除指定样式
F:\12.Javascript学习之路\Jquery学习\demo07.html
1,获取 html,设置 html
2,获取文本,设置文本
3,获取值,设置值
1,获取所有子节点 children()
2,获取邻近的下一个兄弟节点 next()
3,获取邻近的上一个兄弟节点 prev()
1,获取 DOM 节点 CSS 样式
5, 设置 DOM 节点 CSS 样式
$(function(){});
$(document).ready(function(){});
Jquery 对 Ajax 操作封装了一套跨浏览器,方便用户使用的 Api;
远程请求,把请求的数据载入到 DOM 里;
load( url , [,data] , [,callback])
Url:请求地址
Data:请求参数
Callback:请求完成后的回调方法
Ajax 请求后台;
$.post(URL,data,callback);
Url:请求地址
Data:请求参数
Callback:请求完成后的回调方法
来自为知笔记(Wiz)