开发者社区> 问答> 正文

新人请教一个简单的问题

html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p").append(function(n){
      return "<b>This p element has index " + n + "</b>";
    });
  });
});
</script>
</head>

<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>在每个 p 元素的结尾添加内容</button>
</body>
</html>
$("p").append(function(n){
      return "<b>This p element has index " + n + "</b>";

请问上面一段代码中的n代表什么意思,是直接定义一个变量还是什么的

展开
收起
杨冬芳 2016-06-20 14:45:12 1886 0
1 条回答
写回答
取消 提交回答
  • IT从业
    $.append(function(n){
      
    });

    这个方法的n你可以理解为index,从0开始的,详见jqueryApi Append

    2019-07-17 19:44:07
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
冬季实战营第一期:从零到一上手玩转云服务器 立即下载
阿里云技术面试红宝书 立即下载
阿里云技术面试红宝书 立即下载