jquery自带的赋值函数html

博主在前端界面改造中遇到一个棘手的问题,尝试使用jQuery的html()函数动态更新div提示框的内容,但遇到赋值不成功的情况。同一方法多次调用显示不同结果,甚至直接导致对象差异。最终,博主选择使用原生JavaScript的innerHTML属性解决问题,赋值和取值正常。这个问题耗费了大量时间,但切换到原生方法解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:最近改造前台界面,需要动态改变提示框的内容,我定义了一个div标签,利用jquery获取到这个div,然后赋值调用的html(“数据”)函数,死活赋值不上。

在这里插入图片描述
上图这样取值也莫名其妙,同一个方法调用两次,看到的值不一样;通过$(’#failStatus’)拿对象执行两次返回的对象看着也不一样。

后来没招了,也不知道这个jquery出了什么幺蛾子,直接放弃这种方法,直接使用原生方法就是正常的。
赋值:document.getElementById(“failStatus”).innerHTML = ‘数据’;
取值:var data = document.getElementById(“failStatus”).innerHTML;

怕了怕了,一个小问题坑我一天时间。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值