jQuery 1.7\'s .on() and .off() methods are supposed to replace .live() and such.
I tried it with a dynamic item:
See http://blog.jquery.com/2011/11/03/jquery-1-7-released/ for live() -> on/off() (and other) examples.
This is their example for converting live to on:
$('a').live('click', fn);
$(document).on('click', 'a', fn);
So your example becomes to:
$(document).on('click', '.myList', function(e){
alert('hello world');
});