Javascript 如何打印对象html

Javascript 如何打印对象html,javascript,jquery,Javascript,Jquery,我有一个变量,它有两个克隆项。我试图打印出来,但我一直使用getitng[object htmldevelment]而不是实际的html $.each(theGood, function() { $('#work .slider').wrap(function(){ $('#work .slider').prepend('<div class="group">'+this+'</div>'); });

我有一个变量,它有两个克隆项。我试图打印出来,但我一直使用getitng[object htmldevelment]而不是实际的html

$.each(theGood, function() {
        $('#work .slider').wrap(function(){
                $('#work .slider').prepend('<div class="group">'+this+'</div>');
            });
        });
}

这是我正在使用的代码。我尝试使用good[I}执行for循环,但没有成功

如果您的对象是一组简单的名称-值属性-一个用于所有意图/目的的关联数组,则for循环应该可以正常工作:

var memo = "";
for(var key in myFirstObject) {
    // Use comma-delimited list for stringified version of object:
    memo += (memo.length > 0 ? ", " : "") + key + ": " + myFirstObject[key];
}
$("#work .slider").prepend('<div class="group">' + memo + '</div>');
如果这还不能解决您的问题,那么了解您试图实现的目标以及对象的性质(例如,javascript控制台中的console.logthis的结果)的更多信息可能会有所帮助。

尝试$'work.slider'。prepend+this.innerHTML+。$.eachtheGood,functionel和,而不是使用el代替this或el.html如果theGood是一个选择器。当然,如果您想输出theGood而不是this.innerHTML,您可以使用$

.textthis.innerHTML.html来打印html。