使用jquery在不创建嵌套div的情况下创建div

pbpqsu0x  于 2024-01-07  发布在  jQuery
关注(0)|答案(1)|浏览(159)

我尝试用jquery重新加载一个div,使用以下代码:

function reload(param)
{
$("#divId"+param).load(location.href+" #divId"+param);
}

字符串
不幸的是,在第一个div中创建了一个id相同的嵌套div,导致它很难删除。我试过这样做:

$("#divId"+param).load(location.href+" #divId"+param+">*","");


但随后整个div内容被删除。
这是我的div:

<div id="divId">

Random number : <?php echo rand(1,10); ?>

</div>

nhjlsmyf

nhjlsmyf1#

这不起作用的原因是因为你的div没有标签,所以在你的div中找不到任何元素;试着给你的文本添加一个标签-例如:

<div id="divId">
<p>
Random number : <?php echo rand(1,10); ?>
</p>
</div>

字符串
然后,在启动reload("");时,您的div应该正确地重新加载

相关问题