コンテナーに追加または追加する要素が 1 つある場合の $.add と $.append の違いについて、私は疑問に思っていましたが、最良のドキュメントを取得できませんでした。
前もって感謝します
コンテナーに追加または追加する要素が 1 つある場合の $.add と $.append の違いについて、私は疑問に思っていましたが、最良のドキュメントを取得できませんでした。
前もって感謝します
上記の答えはかなり明確です。そこにもう1つ考えを加えたいと思います。.add() は「in ADDition to」の略のようです。
$('p').add('div').css('background-color', 'yellow');
と同じ効果があるようです
$('p, div').css('background-color','yellow');});
、後者はjqueryの複数セレクターです。Multiple Selector へのリンクは次のとおりです: https://api.jquery.com/multiple-selector/
遊ぶための完全なコード:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<!-- import jquery -->
<script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
</head>
<body>
<p>paragraph one</p>
<div>div second</div>
<script>
$(document).ready(function() {
$('p').add('div').css('background-color', 'yellow');
//$('p, div').css('background-color','yellow');
});
</script>
</body>
</html>