I long ago learned that for dynamically added content, attaching listeners and events like click and focus must be done by using $(document).on('click','[ID]', function(){});
.... etc.
However, what I'm trying to do is change the HTML value of a specific element that has been dynamically added.
For instance, I use this code to add the element:
$('.friend_chooser_pop').html("<div id='#friend_chooser_list'></div>");
Now how do I access #friend_chooser_list and set its HTML value? Neither one of these works:
$('#friend_chooser_list').html('something');
document.getElementById('friend_chooser_list').innerHTML = 'something';
html("<div id='#friend_chooser_list'></div>");
your div id shouldnt include a#
.. that should fix your problem – Suspension