从fancybox iframe在网站上查找元素
我正在尝试从fancybox更新我网站上的元素。 在fancybox中我做一个$.post()
并获取我希望在我的页面上的div中填充的html
数据。 我打开一个带有html
的iframe
窗口,下面的这个脚本就在那个iframe
。 它无法从fancybox中找到它,所以任何人都有想法或解决方法如何到达不在fancybox iframe
内的元素?
$('.add-to-cart').click(function () { var $this = $(this).closest('form'); $.post($this.attr('action'), { quantity: $this.find('#quantity_id').val() }, function (data) { parent.$.fancybox.close(); $('#container').html(data); }, 'html'); return false; });
试试这个:
$('#container', $(parent.document)).html(data);