问答详情
源自:3-9 jQuery的属性与样式之元素的数据存储

$("p").append(function(n)n这个参数代表什么?

<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>


提问者:web_東 2018-03-11 00:02

个回答

  • 慕的地2439609
    2018-03-11 15:31:16

    $("p")这个选择器选中了多个p元素,function(n)中的n就是这些p元素的序号,0、1、2……