dynamic content

by kalmarsh80

HTML

<div id='ok'></div>
<button id='fst'>create ul</button>
<button id='snd'>create li</button>

JavaScript

$("#fst").click(function(){
    $("#ok").html("<ul class='ul'></ul>");
});
$("#snd").click(function(){
    $(".ul").html("<li class='myclass' data-k='1'>one</li><li class='myclass' data-k='2'>two</li>");
});

//$("ul").on('click', 'li.myclass', function(){ alert('ok'); });
$("#ok").on('click', 'li.myclass', function(){ alert( $(this).attr('data-k') ); });