HOME > > > > >

.append()

jQueryオブジェクトが保持しているDOM要素全てに対して、contentを挿入する。

.append( content [, content] )

引数

content
DOM element|HTML string|jQuery object

戻り値

object
jQuery オブジェクト。

サンプル

li要素に[プログラム言語]を追加する。highlightボタンを押すとliを太字にして[プログラム言語]を赤文字にする。

実行結果

  • C#
  • PHP
  • Javascript
  • Perl
  • Ruby
  • Java

Javascript

  1. // [プログラム言語]を追加
  2. var result = $('.jqTest li').append('<span>[プログラム言語]</span>');
  3.  
  4. // 追加した結果にテキスト装飾
  5. $('.jqTest :button').on('click', function(){
  6.     result.css('fontWeight', 'bold').find('span').css('color', 'red');
  7. });

HTML

  1. <div class="jqTest">
  2.     <ul>
  3.     <li>C#</li>
  4.     <li>PHP</li>
  5.     <li>Javascript</li>
  6.     <li>Perl</li>
  7.     <li>Ruby</li>
  8.     <li>Java</li>
  9.     </ul>
  10.  
  11.     <button class="btn btn-execute">highlight</button>
  12. </div>
  13.  
  14.  
  15.  

返ってくるjQueryオブジェクトは対象としたjQuery オブジェクト。この場合は$('.jqTest li')

.append( function(index, html) )

戻り値

object
jQuery オブジェクト。