我正在使用jQuery进行AJAX调用,然后使用响应数据创建一些新的DOM元素,并将它们附加到页面上的现有DIV。
一切正常,但jQuery追加功能导致网址请求(http://example.com/current-page/false)。
控制台指向jQuery库中的此代码,特别是行target.appendChild( elem );
:
append: function() {
return domManip( this, arguments, function( elem ) {
if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
var target = manipulationTarget( this, elem );
target.appendChild( elem );
}
} );
},
有谁知道为什么会这样做?