jQuery进修——入门篇(附实例代码)
demo 0,jQ的要害措施: 措施代码 对付此,jquery提供了一个"ready"变乱,你可以行使以下的代码片断: 1,demo1: --鼠标点击时的触发 // 你的代码 }); 2,demo2:--增进 CSS Class 3,demo3:--show( )和html()的行使 $("a").addClass("test").show().html("foo");//jquery要领可以连写 // how( ):表现潜匿的匹配元素。 //html("info"):配置每一个匹配元素的html内容。 4,demo4:--殊效hide() $("a").click(function(){ $(this).hide("slow");//工具逐步的消散、潜匿 return false; //暗示不会跳转,等同js }); 5,demo5:---紧缩睁开成果 $(document).ready(function(){ $("#head").click(function(){ $("#content").slideToggle("slow",function(){ alert("Hello,cssrain.."); } ); });// slideToggle(speed, callback)高度变革切换可见性,完成后可触发一个回调函数 });// speed "slow", "normal", or "fast" 也可以指定一数值 6,demo6:--appendTo的用法 {$("#head2").click(function() {$("<input type='text' name='ddd' id='ddd' value='hello,cssrain..' ><br>").appendTo("#ccc");});} <input type="button" name="head2" id="head2" value="appendTo" > <div name="ccc" id="ccc" >看这里的变革</div> //appendTo():把全部匹配的元素追加到另一个、指定的元素元素荟萃中,即增进子节点 //append():为某元素增进子节点 7, demo7:--表格隔行变色, 鼠标滑过变色,点击变色. 代码表明: 例子中我已经把 表明放上去了,这里就不再贴注释了。 例子顶用了:mouseover(),addClass(),mouseout(),removeClass(),click(), toggleClass(),tr:even 等要领。 其它表明白toggle()和toggleClass()的区别。 其它这个例子 我用了 链式操纵 .可以查察 链式操纵.txt 内里有表明。 8,demo8:--toggle( )的用法: $("p").toggle()//切换元素的可见状态,但要留意此处对全部p有影响,也可所以切换两个要领toggle( Function even, Function odd ) 。 9,demo9:--hover()的用法: Hover(function over ,function out )//仿照悬停变乱 $("#orderedlist tr").hover(function over ,function out ) //为某表格全部行加上 10,demo10:-- $ 也可以用 jQuery取代 $(document).ready(function(){// 你的代码});//中的$ 也可以用 jQuery取代 jQuery(document).ready(function(){ jQuery(".").click(function(){jQuery(this).toggleClass("")}) });//甜头是有也许你会用其他的js库也会用到$, 有也许会斗嘴,jQuery取代$是较量安详的写法。 尚有就是: $(document).ready(function(){// 你的代码});//的缩写法:$(function() {// 你的代码}); 11,demo11:--each—find的用法 $("#orderedlist").find("li").each(function(i) {}) // find("li")找出全部li元素,each()对荟萃中的每个工具执行要领 //each( Function 函数 fn要执行的函数 )以每一个匹配的元素作为上下文来执行一个函数 12,demo12:--parents()的用法: $(this).parents("p").addClass("highlight");//往上最近的某标签 this.parent()//指该工具的父节点 13,demo13:--load()的用法: $("#feeds").load("FAQ1.html",function() { alert("load is done");} <div id="feeds"></div> //从长途的一个文件中载入HTML而且将它注入到DOM中 14,demo14:--next的用法: .next()//获取的是该工具下一个兄弟节点 附件:jQuery进修入门篇.rar (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |