2009-08-18 8 views
2

番号リストのすべての<li>要素にチェックボックスを追加し、名前/値などのliテキストまたはチェックボックスプロパティを取得するコールバックを処理するjQueryコードは何ですか?私はこのような何かを始めjQueryを使用して順序付けられていないリストにチェックボックスを追加する

$(document).ready(function() { 
    $("#SuperTextbox1_Results").children('li').each(function() { 
     $(this).prepend('<input type="checkbox" name="test" value="test" />'); 
    }); 
}); 
+0

は、あなたが試したし、私は、誰かがあなたを助けるだろうと確信している何のためのコードを投稿してください。 – Lazarus

答えて

6
// checkbox click event handler 
$('input:checkbox.liChk').live('click', function() { 
    // access parent li, do whatever you want with it 
    console.log($(this).parent('li')); 
});  

// append checkboxes to all li tags 
$('<input type="checkbox" class="liChk" />').appendTo('li'); 
+0

$( "#your-ul")。children( 'li')の代わりに 'li'を指定すると、順序付けられていない特定のリストにチェックボックスを追加することができます。 –

+0

.liveはjQuery 1.7では廃止され、1.9では削除されているので、おそらく.onを代わりに使用するべきです。 (単に.liveを.onで置き換えてください)http://api.jquery.com/live/ –

関連する問題