bind()向匹配元素添加一个或多个事件处理器。

使用方式

  $(selector).bind(event,data,function)

  event必需项;添加到元素的一个或多个事件,例如 click,dblclick等;

          单事件处理:例如 $(selector).bind("click",data,function);

          多事件处理:1.利用空格分隔多事件,例如 $(selector).bind("click dbclick mouseout",data,function);

                2.利用大括号灵活定义多事件,例如 $(selector).bind({event1:function, event2:function, ...}) 

                3.空格相隔方式:绑定较为死板,不能给事件单独绑定函数,适合处理多个事件调用同一函数情况;

                 大括号替代方式:绑定较为灵活,可以给事件单独绑定函数;   

  data可选;需要传递的参数;

  function必需;当绑定事件发生时,需要执行的函数;

举例说明

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery中bind()绑定事件方式</title>
<style type="text/css">
.container
{
width: 300px;
height: 300px;
border: 1px #ccc solid;
background-color: Green;
}
.btn-test
{
border: 1px #ccc solid;
padding: 5px 15px;
cursor: pointer;
}
</style>
<script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {

/*********添加单个事件处理*********/

$(".btn-test").bind("click", function () {
//显示隐藏div
$(".container").slideToggle();
});

/********添加多个事件处理********/

//空格相隔方式
$(".btn-test").bind("mouseout click", function () {
//显示隐藏div
$(".container").slideToggle();
});

//大括号替代方式
$(".btn-test").bind({
"mouseout": function () {
alert("这是mouseout事件!");
},
"click": function () {
$(".container").slideToggle();
}
});

/********删除事件处理********/
$(".btn-test").unbind("click");

});
</script>
</head>
<body>
<input type="button" value="按钮" class="btn-test" />
<div class="container">
</div>
</body>
</html>

  1. 1 <html xmlns="http://www.w3.org/1999/xhtml">
  2. 2 <head>
  3. 3 <title>jquerybind()绑定事件方式</title>
  4. 4 <style type="text/css">
  5. 5 .container
  6. 6 {
  7. 7 width: 300px;
  8. 8 height: 300px;
  9. 9 border: 1px #ccc solid;
  10. 10 background-color: Green;
  11. 11 }
  12. 12 .btn-test
  13. 13 {
  14. 14 border: 1px #ccc solid;
  15. 15 padding: 5px 15px;
  16. 16 cursor: pointer;
  17. 17 }
  18. 18 </style>
  19. 19 <script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
  20. 20 <script type="text/javascript">
  21. 21 $(function () {
  22. 22
  23. 23 /*********添加单个事件处理*********/
  24. 24
  25. 25 $(".btn-test").bind("click", function () {
  26. 26 //显示隐藏div
  27. 27 $(".container").slideToggle();
  28. 28 });
  29. 29
  30. 30 /********添加多个事件处理********/
  31. 31
  32. 32 //空格相隔方式
  33. 33 $(".btn-test").bind("mouseout click", function () {
  34. 34 //显示隐藏div
  35. 35 $(".container").slideToggle();
  36. 36 });
  37. 37
  38. 38 //大括号替代方式
  39. 39 $(".btn-test").bind({
  40. 40 "mouseout": function () {
  41. 41 alert("这是mouseout事件!");
  42. 42 },
  43. 43 "click": function () {
  44. 44 $(".container").slideToggle();
  45. 45 }
  46. 46 });
  47. 47
  48. 48 /********删除事件处理********/
  49. 49 $(".btn-test").unbind("click");
  50. 50
  51. 51 });
  52. 52 </script>
  53. 53 </head>
  54. 54 <body>
  55. 55 <input type="button" value="按钮" class="btn-test" />
  56. 56 <div class="container">
  57. 57 </div>
  58. 58 </body>
  59. 59 </html>

适用Jquery版本

  适用所有版本,但是根据官网解释,自从jquery1.7版本以后bind()函数推荐用on()来代替。

live() 当前或未来的匹配元素添加一个或多个事件处理器;

使用方式

  $(selector).live(event,data,function)

  event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等;

      单事件处理:例如 $(selector).live("click",data,function);

      多事件处理:1.利用空格分隔多事件,例如 $(selector).live("click dbclick mouseout",data,function);

            2.利用大括号灵活定义多事件,例如 $(selector).live({event1:function, event2:function, ...}) 

            3.空格相隔方式:绑定较为死板,不能给事件单独绑定函数,适合处理多个事件调用同一函数情况;

               大括号替代方式:绑定较为灵活,可以给事件单独绑定函数;   

  data:可选;需要传递的参数;

  function:必需;当绑定事件发生时,需要执行的函数;

举例说明

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery中live()绑定事件方式</title>
<style type="text/css">
.container
{
width: 300px;
height: 300px;
border: 1px #ccc solid;
background-color: Green;
}
.btn-test
{
border: 1px #ccc solid;
padding: 5px 15px;
cursor: pointer;
}
</style>
<script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {

/*********添加单个事件处理*********/

$(".btn-test").live("click", function () {
//显示隐藏div
$(".container").slideToggle();
});

/********添加多个事件处理********/

//空格相隔方式
$(".btn-test").live("mouseout click", function () {
//显示隐藏div
$(".container").slideToggle();
});

//大括号替代方式
$(".btn-test").live({
"mouseout": function () {
alert("这是mouseout事件!");
},
"click": function () {
$(".container").slideToggle();
}
});

/********删除事件处理********/
$(".btn-test").die("click");

});
</script>
</head>
<body>
<input type="button" value="按钮" class="btn-test" />
<div class="container">
</div>
</body>
</html>

  1. 1 <html xmlns="http://www.w3.org/1999/xhtml">
  2. 2 <head>
  3. 3 <title>jquerylive()绑定事件方式</title>
  4. 4 <style type="text/css">
  5. 5 .container
  6. 6 {
  7. 7 width: 300px;
  8. 8 height: 300px;
  9. 9 border: 1px #ccc solid;
  10. 10 background-color: Green;
  11. 11 }
  12. 12 .btn-test
  13. 13 {
  14. 14 border: 1px #ccc solid;
  15. 15 padding: 5px 15px;
  16. 16 cursor: pointer;
  17. 17 }
  18. 18 </style>
  19. 19 <script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
  20. 20 <script type="text/javascript">
  21. 21 $(function () {
  22. 22
  23. 23 /*********添加单个事件处理*********/
  24. 24
  25. 25 $(".btn-test").live("click", function () {
  26. 26 //显示隐藏div
  27. 27 $(".container").slideToggle();
  28. 28 });
  29. 29
  30. 30
  31. 31 /********添加多个事件处理********/
  32. 32
  33. 33 //空格相隔方式
  34. 34 $(".btn-test").live("mouseout click", function () {
  35. 35 //显示隐藏div
  36. 36 $(".container").slideToggle();
  37. 37 });
  38. 38
  39. 39 //大括号替代方式
  40. 40 $(".btn-test").live({
  41. 41 "mouseout": function () {
  42. 42 alert("这是mouseout事件!");
  43. 43 },
  44. 44 "click": function () {
  45. 45 $(".container").slideToggle();
  46. 46 }
  47. 47 });
  48. 48
  49. 49 /********删除事件处理********/
  50. 50 $(".btn-test").die("click");
  51. 51
  52. 52 });
  53. 53 </script>
  54. 54 </head>
  55. 55 <body>
  56. 56 <input type="button" value="按钮" class="btn-test" />
  57. 57 <div class="container">
  58. 58 </div>
  59. 59 </body>
  60. 60 </html>

适用Jquery版本

  jquery1.9版本以下支持,jquery1.9及其以上版本删除了此方法,jquery1.9以上版本用on()方法来代替。

delegate() 为指定的元素(被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。使用 delegate() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。

使用方式 

  $(selector).delegate(childSelector,event,data,function)

  childSelector: 必需项;需要添加事件处理程序的元素,一般为selector的子元素;

  event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等;

      单事件处理:例如 $(selector).delegate(childselector,"click",data,function);

      多事件处理:1.利用空格分隔多事件,例如 $(selector).delegate(childselector,"click dbclick mouseout",data,function);

            2.利用大括号灵活定义多事件,例如 $(selector).delegate(childselector,{event1:function, event2:function, ...}) 

            3.空格相隔方式:绑定较为死板,不能给事件单独绑定函数,适合处理多个事件调用同一函数情况;

               大括号替代方式:绑定较为灵活,可以给事件单独绑定函数;   

  data:可选;需要传递的参数;

  function:必需;当绑定事件发生时,需要执行的函数;

举例说明

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery中delegate()绑定事件方式</title>
<style type="text/css">
.container
{
width: 300px;
height: 300px;
border: 1px #ccc solid;
background-color: Green;
}
.btn-test
{
border: 1px #ccc solid;
padding: 5px 15px;
cursor: pointer;
}
</style>
<script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {

/***********单元素添加单事件***********/

//按钮绑定单击事件 实现div的显示隐藏
$(".header").delegate("#btn-test1", "click", function () {
$(".container").slideToggle();
});

/***********单元素添加多事件***********/

//空格相隔方式
$(".header").delegate("#btn-test1", "click mouseout", function () {
$(".container").slideToggle();
});

//大括号替代方式
$(".header").delegate("#btn-test1", {
"mouseout": function () {
alert("这是mouseout事件!");
},
"click": function () {
$(".container").slideToggle();
}
});

});
</script>
</head>
<body>
<div class="header">
<input type="button" value="按钮1" class="btn-test" id="btn-test1" />
<input type="button" value="按钮2" class="btn-test" id="btn-test2" />
</div>
<div class="container">
</div>
</body>
</html>

  1. 1 <html xmlns="http://www.w3.org/1999/xhtml">
  2. 2 <head>
  3. 3 <title>jquerydelegate()绑定事件方式</title>
  4. 4 <style type="text/css">
  5. 5 .container
  6. 6 {
  7. 7 width: 300px;
  8. 8 height: 300px;
  9. 9 border: 1px #ccc solid;
  10. 10 background-color: Green;
  11. 11 }
  12. 12 .btn-test
  13. 13 {
  14. 14 border: 1px #ccc solid;
  15. 15 padding: 5px 15px;
  16. 16 cursor: pointer;
  17. 17 }
  18. 18 </style>
  19. 19 <script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
  20. 20 <script type="text/javascript">
  21. 21 $(function () {
  22. 22
  23. 23 /***********单元素添加单事件***********/
  24. 24
  25. 25 //按钮绑定单击事件 实现div的显示隐藏
  26. 26 $(".header").delegate("#btn-test1", "click", function () {
  27. 27 $(".container").slideToggle();
  28. 28 });
  29. 29
  30. 30
  31. 31 /***********单元素添加多事件***********/
  32. 32
  33. 33 //空格相隔方式
  34. 34 $(".header").delegate("#btn-test1", "click mouseout", function () {
  35. 35 $(".container").slideToggle();
  36. 36 });
  37. 37
  38. 38 //大括号替代方式
  39. 39 $(".header").delegate("#btn-test1", {
  40. 40 "mouseout": function () {
  41. 41 alert("这是mouseout事件!");
  42. 42 },
  43. 43 "click": function () {
  44. 44 $(".container").slideToggle();
  45. 45 }
  46. 46 });
  47. 47
  48. 48
  49. 49 });
  50. 50 </script>
  51. 51 </head>
  52. 52 <body>
  53. 53 <div class="header">
  54. 54 <input type="button" value="按钮1" class="btn-test" id="btn-test1" />
  55. 55 <input type="button" value="按钮2" class="btn-test" id="btn-test2" />
  56. 56 </div>
  57. 57 <div class="container">
  58. 58 </div>
  59. 59 </body>
  60. 60 </html>

适用Jquery版本

  jquery1.4.2及其以上版本;

on() 为指定的元素,添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。使用 on() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。

使用方式 

  $(selector).on(event,childselector,data,function)

  event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等;

      单事件处理:例如 $(selector).on("click",childselector,data,function);

      多事件处理:1.利用空格分隔多事件,例如 $(selector).on("click dbclick mouseout",childseletor,data,function);

            2.利用大括号灵活定义多事件,例如 $(selector).on({event1:function, event2:function, ...},childselector); 

            3.空格相隔方式:绑定较为死板,不能给事件单独绑定函数,适合处理多个事件调用同一函数情况;

               大括号替代方式:绑定较为灵活,可以给事件单独绑定函数; 

  childSelector: 可选;需要添加事件处理程序的元素,一般为selector的子元素;  

  data:可选;需要传递的参数;

  function:必需;当绑定事件发生时,需要执行的函数;

举例说明

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery中on()绑定事件方式</title>
<style type="text/css">
.container
{
width: 300px;
height: 300px;
border: 1px #ccc solid;
background-color: Green;
}
.btn-test
{
border: 1px #ccc solid;
padding: 5px 15px;
cursor: pointer;
}
</style>
<script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {

/*********添加单个事件处理*********/

$(".header").on("click", ".btn-test", function () {
//显示隐藏div
$(".container").slideToggle();
});

/********添加多个事件处理********/

//空格相隔方式
$(".header").on("mouseout click", ".btn-test", function () {
//显示隐藏div
$(".container").slideToggle();
});

//大括号替代方式
$(".header").on({
"mouseout": function () {
alert("这是mouseout事件!");
},
"click": function () {
$(".container").slideToggle();
}
}, ".btn-test");

//删除事件
$(".header").off("click", ".btn-test");

});
</script>
</head>
<body>
<div class="header">
<input type="button" value="按钮" class="btn-test" />
</div>
<div class="container">
</div>
</body>
</html>

  1. 1 <html xmlns="http://www.w3.org/1999/xhtml">
  2. 2 <head>
  3. 3 <title>jqueryon()绑定事件方式</title>
  4. 4 <style type="text/css">
  5. 5 .container
  6. 6 {
  7. 7 width: 300px;
  8. 8 height: 300px;
  9. 9 border: 1px #ccc solid;
  10. 10 background-color: Green;
  11. 11 }
  12. 12 .btn-test
  13. 13 {
  14. 14 border: 1px #ccc solid;
  15. 15 padding: 5px 15px;
  16. 16 cursor: pointer;
  17. 17 }
  18. 18 </style>
  19. 19 <script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
  20. 20 <script type="text/javascript">
  21. 21 $(function () {
  22. 22
  23. 23 /*********添加单个事件处理*********/
  24. 24
  25. 25 $(".header").on("click", ".btn-test", function () {
  26. 26 //显示隐藏div
  27. 27 $(".container").slideToggle();
  28. 28 });
  29. 29
  30. 30 /********添加多个事件处理********/
  31. 31
  32. 32 //空格相隔方式
  33. 33 $(".header").on("mouseout click", ".btn-test", function () {
  34. 34 //显示隐藏div
  35. 35 $(".container").slideToggle();
  36. 36 });
  37. 37
  38. 38 //大括号替代方式
  39. 39 $(".header").on({
  40. 40 "mouseout": function () {
  41. 41 alert("这是mouseout事件!");
  42. 42 },
  43. 43 "click": function () {
  44. 44 $(".container").slideToggle();
  45. 45 }
  46. 46 }, ".btn-test");
  47. 47
  48. 48 //删除事件
  49. 49 $(".header").off("click", ".btn-test");
  50. 50
  51. 51 });
  52. 52 </script>
  53. 53 </head>
  54. 54 <body>
  55. 55 <div class="header">
  56. 56 <input type="button" value="按钮" class="btn-test" />
  57. 57 </div>
  58. 58 <div class="container">
  59. 59 </div>
  60. 60 </body>
  61. 61 </html>

适用Jquery版本

  jquery1.7及其以上版本;jquery1.7版本出现之后用于替代bind(),live()绑定事件方式;

四种方式的异同和优缺点

相同点:

  1.都支持单元素多事件的绑定;空格相隔方式或者大括号替代方式;

  2.均是通过事件冒泡方式,将事件传递到document进行事件的响应;

比较和联系:

1.bind()函数只能针对已经存在的元素进行事件的设置;但是live(),on(),delegate()均支持未来新添加元素的事件设置;演示代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery中四种方式给未来元素设置事件</title>
<style type="text/css">
.container
{
width: 300px;
height: 300px;
border: 1px #ccc solid;
background-color: Green;
}
.btn-test
{
border: 1px #ccc solid;
padding: 5px 15px;
cursor: pointer;
}
</style>
<script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {

//利用bind()方法,给P标签设置click方法 ======失败 没有任何反应=======
$(".container p").bind("click", function () {
alert("bind()添加单击事件成功!");
});

//利用live()方法.给P标签设置click方法 =======成功调用方法============
$(".container p").live("click", function () {
alert("live()添加单击事件成功!");
});

//利用delegate()方法.给P标签设置click方法 =======成功调用方法============
$(".container").delegate("p", "click", function () {
//显示隐藏div
alert("delegate()添加单击事件成功!");
});

//利用on()方法.给P标签设置click方法 =======成功调用方法============
$(".container").on("click", "p", function () {
//显示隐藏div
alert("on()添加单击事件成功!");
});

//按钮添加P标签
$(".btn-test").click(function () {
$(".container").append("<p>这是新增的段落!</p>");
});
});
</script>
</head>
<body>
<input type="button" class="btn-test" value="添加元素" />
<div class="container">
</div>
</body>
</html>

  1. 1 <html xmlns="http://www.w3.org/1999/xhtml">
  2. 2 <head>
  3. 3 <title>jquery中四种方式给未来元素设置事件</title>
  4. 4 <style type="text/css">
  5. 5 .container
  6. 6 {
  7. 7 width: 300px;
  8. 8 height: 300px;
  9. 9 border: 1px #ccc solid;
  10. 10 background-color: Green;
  11. 11 }
  12. 12 .btn-test
  13. 13 {
  14. 14 border: 1px #ccc solid;
  15. 15 padding: 5px 15px;
  16. 16 cursor: pointer;
  17. 17 }
  18. 18 </style>
  19. 19 <script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
  20. 20 <script type="text/javascript">
  21. 21 $(function () {
  22. 22
  23. 23 //利用bind()方法,给P标签设置click方法 ======失败 没有任何反应=======
  24. 24 $(".container p").bind("click", function () {
  25. 25 alert("bind()添加单击事件成功!");
  26. 26 });
  27. 27
  28. 28 //利用live()方法.给P标签设置click方法 =======成功调用方法============
  29. 29 $(".container p").live("click", function () {
  30. 30 alert("live()添加单击事件成功!");
  31. 31 });
  32. 32
  33. 33 //利用delegate()方法.给P标签设置click方法 =======成功调用方法============
  34. 34 $(".container").delegate("p", "click", function () {
  35. 35 //显示隐藏div
  36. 36 alert("delegate()添加单击事件成功!");
  37. 37 });
  38. 38
  39. 39 //利用on()方法.给P标签设置click方法 =======成功调用方法============
  40. 40 $(".container").on("click", "p", function () {
  41. 41 //显示隐藏div
  42. 42 alert("on()添加单击事件成功!");
  43. 43 });
  44. 44
  45. 45 //按钮添加P标签
  46. 46 $(".btn-test").click(function () {
  47. 47 $(".container").append("<p>这是新增的段落!</p>");
  48. 48 });
  49. 49 });
  50. 50 </script>
  51. 51 </head>
  52. 52 <body>
  53. 53 <input type="button" class="btn-test" value="添加元素" />
  54. 54 <div class="container">
  55. 55 </div>
  56. 56 </body>
  57. 57 </html>

2.bind()函数在jquery1.7版本以前比较受推崇,1.7版本出来之后,官方已经不推荐用bind(),替代函数为on(),这也是1.7版本新添加的函数,同样,可以用来代替live()函数,live()函数在1.9版本已经删除;

3.live()函数和delegate()函数两者类似,但是live()函数在执行速度,灵活性和CSS选择器支持方面较delegate()差些,

4.bind()支持Jquery所有版本;live()支持jquery1.8-;delegate()支持jquery1.4.2+;on()支持jquery1.7+; 

Jquery事件绑定的4中方式对比的更多相关文章

  1. React事件绑定的几种方式对比

    React事件绑定 由于类的方法默认不会绑定this,因此在调用的时候如果忘记绑定,this的值将会是undefined.通常如果不是直接调用,应该为方法绑定this.绑定方式有以下几种: 1. 在构 ...

  2. 关于jQuery事件绑定放在head中没有响应的问题

    1.问题代码如下 <html lang="en<head> <meta charset="UTF-8"> <title>Titl ...

  3. JS中事件绑定的三种方式

    以下是搜集的在JS中事件绑定的三种方式.   1. HTML onclick attribute     <button type="button" id="upl ...

  4. JavaScript 中事件绑定的三种方式

    以下是在 JS 中事件绑定的三种方式.   1. HTML onclick attribute     <button type="button" id="uplo ...

  5. 深入学习jQuery事件绑定

    × 目录 [1]bind [2]trigger [3]delegate[4]on[5]one 前面的话 javascript有HTML.DOM0级.DOM2级和IE这四种事件处理程序,而jQuery对 ...

  6. jQuery 事件绑定 和 JavaScript 原生事件绑定

    总结一下:jQuery 事件绑定 和 JavaScript 原生事件绑定 及 区别 jQuery 事件绑定 jQuery 中提供了四种事件监听绑定方式,分别是 bind.live.delegate.o ...

  7. jQuery事件绑定和委托实例

    本文实例讲述了jQuery事件绑定和委托.分享给大家供大家参考.具体方法如下: jQuery事件的绑定和委托可以用多种方法实现,on()  . bind()  . live()  . delegate ...

  8. jQuery事件绑定、解绑、命名空间

    jQuery事件绑定.解绑.命名空间 <%@ page language="java" import="java.util.*" pageEncoding ...

  9. JQuery事件绑定,bind与on区别

    jquery事件绑定bind:向匹配元素添加一个或多个事件处理器 $(selector).bind("click",data,function); live:向当前或未来的匹配元素 ...

随机推荐

  1. [Unit Testing] Mock a Node module's dependencies using Proxyquire

    Sometimes when writing a unit test, you know that the module you're testing imports a module that yo ...

  2. Java取得操作系统的临时目录

    一般来说,程序员用Eclipse在Windows上编程,而会将war/ear包发布到Linux的服务器上. 涉及临时文件输出的话需要找一个临时目录,下面的语句就能帮你获得不分操作系统的临时目录 Str ...

  3. Android学习(十) SQLite 基于SQL语句的操作方式

    main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns ...

  4. 开发ionic准备之安卓模拟器设置(2)

    发现这个安卓模拟器设置屏幕还不能太大,太大显示不全,然后整个模拟器不能拖动,所以尽量不要设置太大的分辨率 ,如下即可 如果选安卓4.4然后勾选了其他下面的ok还不能点击的话,这下要去sdk manag ...

  5. 使用RTTI为继承体系编写”==”运算符

    转载请注明出处:http://www.cnblogs.com/inevermore/p/4012079.html   RTTI,指的是运行时类型识别技术.   先看一个貌似无关的问题:   为继承体系 ...

  6. uva507 - Jill Rides Again(最长连续和)

    option=com_onlinejudge&Itemid=8&page=show_problem&problem=448">题目:uva507 - Jill ...

  7. 【Excle数据透视表】如何让字段标题不显示“求和项”

    我们做好了数据透视表之后是下面这个样子的 这个样子一点都不好看,那么如何去掉"求和项"呢? 步骤 方法① 单击B3单元格→编辑区域输入"数量 "→Enter(也 ...

  8. Android下缓存以及解决OOM问题

    1 http://my.oschina.net/ryanhoo/blog/93285 开篇来个简单的后续的慢慢补充 2 http://www.apkbus.com/forum.php?mod=view ...

  9. GridControl 二次封装,自定义颜色样式风格

    1.自定义颜色格式,分组,筛选 1.封装类 必须引用类库 using System; using System.Collections.Generic; using System.Linq; usin ...

  10. Nginx服务启动脚本

    #!/bin/sh # chkconfig: 2345 40 98 # description: Start/Stop Nginx server path=/application/nginx/sbi ...