gpt4 book ai didi

javascript - JS id 区分大小写表现出来

转载 作者:行者123 更新时间:2023-12-02 18:55:56 25 4
gpt4 key购买 nike

我正在开发一个网站,该网站包含两个具有相同“id”(但大小写不同)的元素,即“freeshipping”“freeShipping”。当我尝试在 JS 中选择 freeShipping 元素时,浏览器会返回 freeshipping 的内容。在我同事的电脑上运行得很好。

有谁知道为什么在这种情况下它会不区分大小写?我一直在网上查找,我所能找到的只是人们提示其他人说“使用相同的情况”。但是,没有回答我关于为什么区分大小写不起作用的问题。

<div id="freeshipping" style="display: none; padding: 15px;">
Free Shipping on orders over $199!
</div>
<span id="freeShipping" class="stock">#freeShippingQualifierText#</span>

编辑:

$freeShipping = $('#freeShipping');
$freeShipping.text('Free Shipping!');

最佳答案

拥有相同的id只是自找麻烦。但如果您确实必须这样做,请注意上下文。

$("div#freeshipping").text();
$("span#freeShipping").text();

假设浏览器接受 ID,应该可以工作。

关于javascript - JS id 区分大小写表现出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15367408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com