<script>
$(function () {
let a = $('h1')
$('ul').append('<h1>123</h1>', function (a, b) {
console.log(a + b);
})
})
</script>
</head>
<body>
<ul title="123">
<h1>123</h1>
<li title="123">12</li>
<li>354</li>
<li>457</li>
<li>5658</li>
</ul>
</body>
jq的append可同时加多个元素。逗号隔开即可。所以后面的函数当成content的了。
函数前面添加了content,函数就也一起当文本输出了