-
<ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> </ul> <a href="javascript:;">更多</a> <script> $(function(){ $("li:eq(1),li:eq(2)").css("display","none"); $("a").click(function(){ if($("a").text() === "更多"){ $("a").text("简化"); $("li:eq(1),li:eq(2)").css("display","list-item"); }else{ $("a").text("更多"); $("li:eq(1),li:eq(2)").css("display","none"); } }); }) </script>查看全部
-
<a href="javascript:;">更多</a> <script> $(function(){ $("li:eq(1),li:eq(2)").css("display","none"); $("a").click(function(){ if($("a").text() === "更多"){ $("a").text("简化"); $("li:eq(1),li:eq(2)").css("display","list-item"); }else{ $("a").text("更多"); $("li:eq(1),li:eq(2)").css("display","none"); } }); }) </script>查看全部
-
$(function(){ $(".first").bind("click",function(){ $("div").animate({left:"-=100px"},3000,function(){ $(this).html("我左移动了") }) }); $(".second").bind("click",function(){ $("div").animate({left:"+=100px"},3000,function(){ //用right:"-=100px"不行。 $(this).html("我右移动了") }) }); })查看全部
-
css()方法的功能是设置或获取元素的某项样式属性查看全部
-
html()方法的功能是设置或获取元素中显示的内查看全部
-
append和appendto的区别在于,append前面是元素,参数是内容,而appendto则是反过来了查看全部
-
append里面参数可以是字符,可以是html元素标记,还可以是一个返回字符串的函数查看全部
-
类比js里面的appendChild(),两者都是把要追加的内容交到元素末尾查看全部
-
可以类比js里面的innerHTML和innerText查看全部
-
$.fn.extend拓展插件$.extend拓展静态函数(不需要对象,可直接调用)查看全部
-
removeClass大概类似于classList.remove,removeAttr和removeAttribute差不多。同时可以使用removeAttr("class","类名")来移除class,addClass和Attr也是一个原理查看全部
-
$(selector).wrap(wrapper)和$(selector).wrapInner(wrapper) 参数selector为被包裹的元素,wrapper参数为包裹元素的格式。 例如,调用wrap()方法,将<span>用<div>元素包裹起来,查看全部
-
$("body").append($(".red").clone());查看全部
-
调用名为$. extend的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为: $. extend ({options}); 参数options表示自定义插件的函数内容查看全部
-
注意(label+p)与(p+label)在本篇意义不一样查看全部
举报
0/150
提交
取消