How can I make live ('click', function () "work after ajax call and return the content using html (data)? After 4 hours of searching, I think it's better to ask because I'm not going anywhere.
This part works:
$.ajax({ type: "POST", url: "loadAlbum.php", data: dataString, success: function(data){ $(".loader").html(data, {}, function(){
And I need this one to work in ajax above:
$('.divName as inside loader').live('click',function(){ alert('gotClicked'); var vidItem = $(this).attr('data'); vidItem = vidItem.split('-'); var bookID = vidItem[0]; var state = vidItem[1]; var dataString = 'bookID='+ bookID + '&state=' + state; alert(dataString); });
source share