我有这个股利:

<div id="libraryDisplay">asdf</div>


和此代码:

$('#libraryDisplay').val(booksList);


而booksList是一个字符串。它仍然显示“ asdf”。有什么建议?

最佳答案

val用于表单元素。如果要设置<div>的文本,请改用text

$('#libraryDisplay').text(booksList);


如果booksList实际上是HTML片段(并且您可以合理地确定它来自安全来源并且没有可能破坏您的页面),请使用html

$('#libraryDisplay').html(booksList);

08-25 19:53