$(document).bind("ready ajaxComplete",function(){ $(".oneClick").click(function(){ alert("works!!"); }) });
function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').html() + '</div>'; //blablabla собирает html html += '</div>'; $(element).html(html); }); } ...
только так, вместо click()
$(document).delegate( ".class", "click", function() { // code }
я с этой фигней две недели мучался. мне тоже говорили смотреть в сторону on(), ерунда это все
жесть. я такого никогда не видел