我有div:

<div id="socialUserList">
//some content here, htmlTags, text, etc.
</div>

现在,我希望删除该div中的所有内容。我正在尝试:
$("#socialUserList").innerHTML = '';

但是由于某种原因,它并不想工作。为什么?

最佳答案

普通的JavaScript方法:

document.getElementById('socialUserList').innerHTML = '';

在jQuery中:
$('#socialUserList').html('');

纯JavaScript和jQuery紧密结合,如下所示:

从纯JavaScript到jQuery:
var socialUserList = document.getElementById('socialUserList');
console.log($(socialUserList).html());

从jQuery到纯JavaScript:
var socialUserList = $('#socialUserList');
console.log(socialUserList[0].innerHTML);

09-25 18:44