Javascript 如何在jquery中显示outerHTML?
我不熟悉Jquery。我需要在chrome控制台中显示outerHTML,但我不能。下面是代码Javascript 如何在jquery中显示outerHTML?,javascript,jquery,Javascript,Jquery,我不熟悉Jquery。我需要在chrome控制台中显示outerHTML,但我不能。下面是代码 var presetsContainer = $('#presets'); var deletePresetLayoutLayer = $('#delete-preset-layout-layer'); var painterContextMenuLayer = $('#painter-context-menu-layer'); var relateAreaLayer = $('#relate-are
var presetsContainer = $('#presets');
var deletePresetLayoutLayer = $('#delete-preset-layout-layer');
var painterContextMenuLayer = $('#painter-context-menu-layer');
var relateAreaLayer = $('#relate-area-layer');
var layoutCanvas = $('#layout-canvas');
var layoutImage = layoutCanvas.find('img');
console.log(layoutImage);
当我使用控制台布局图像时,它会显示这些数组和对象(请查看此图像)
我只需要在控制台中显示outerHTML(查看此图像)
您可以通过以下方式实现:
var outer_html = $('<div />').append(layoutImage.clone()).html();
console.log(outer_html);
var outer_html=$('').append(layoutImage.clone()).html();
console.log(outer_html);
这里有一个类似的问题: