This is some demos to learn html5&css&javascript&jQuery.
#jQuery Dom
-
Add Element
1、直接添加 var text1 = "<p>a</p>";
2、jquery方式添加 var text2 = $("<p></p>").text("b");
3、Dom添加
var text3 = document.createElement("p");
text3.innerHTML = "c";
$("body").append(text1,text2,text3); -
Delete Element
1、remove remove:全部删除
2、empty empty:删除子元素
#jQuery Event
1、 Standard Event
#jQuery Animation
显示/隐藏 hide(1000) show(1000) toggle(1000)
淡入/淡出 fadeIn(1000) fadeOut(1000) fadeToggle(1000) fadeTo(1000,0.3)
滑动 slideUp(1000) slideDown(1000) slideToggle(1000)
#jQuery Ajax
1、get、post
$.get("http://IP:8093/broker/sys/getNewVersion", function (data) {
console.log(data);
#jQuery Extends & noConflict
1、Extends
* define:
#jQuery CSS
1、添加CSS
#jQuery Traversing 1、TraversingDown children : 只能找到该元素的下一级元素,不能找到全部元素 find : find能找到该元素的所有子元素 2、TraversingUp parent : 只能向上查找一级父元素,不能找到全部元素 parents : 查找所有父元素,可以传入参数查找某个父元素 parentsUntil : 查找父元素区间 3、TraversingCurrent 同级遍历 siblings() 除当前元素外的所有同级元素 next() 当前元素的下一个同级元素 nextAll() 当前元素的下面的所有同级元素 nextUntil() 向下元素区间 prev() 当前元素的上一个同级元素 prevAll() 当前元素的上面的所有同级元素 prevUntil() 向上元素区间 4、遍历过滤 first() 同级第一个元素 last() 同级最后一个元素 eq(index) 同级第index个元素 filter(c) 同级条件为c的元素集合 not(c) 同级条件不为c的元素集合
#jQuery waterfall 对比js实现瀑布流和用jQuery实现的差异,jQuery实现起来比较的轻松,代码也很简洁。
#jQuery menu
垂直菜单
ulNode.toggle(C);//C:数字 slow normal fast
水平菜单