gpt4 book ai didi

jquery - 当使用 jQuery 隐藏并重新显示包含 div 时,li 在 IE 中变为 '0.'

转载 作者:行者123 更新时间:2023-12-01 05:00:39 25 4
gpt4 key购买 nike

奇怪的问题,li 变成了“0”。在 IE 中:

请在您选择的浏览器(IE除外)中查看以下jsfiddle,然后在IE中查看。

http://jsfiddle.net/A8Z4k/1/

复制步骤:
1.点击隐藏。
2. 单击显示。

结果:列表项变为:

0.Test 1   
0.Test 2
0.Test 3
0.Test 4

所以这里有 2 个 div 在起作用。一个隐藏在负载上。单击“隐藏”链接时,它会隐藏包含列表的 div,并显示包含“RAH RAH”的 div。当点击“show”链接时,会发生相反的情况,原始 div 会重新显示,其中包含 0.,并且“RAH RAH”div 会被隐藏。

注意:只有当有 2 个 div 正在播放时才会发生这种情况,一个隐藏,另一个显示。如果我删除第二个 div,我可以整天隐藏和显示,并且列表项不会出现 0。

解决这个问题的方法是什么?

最佳答案

对我来说,解决方案来自:Ordered list showing all zeros in IE9

这个对我有用:

  1. 显示元素:

     el.show();
  2. 然后:

     setTimeout(function(){
    $("ol").css("counter-reset", "item")
    }, 1);

关于jquery - 当使用 jQuery 隐藏并重新显示包含 div 时,li 在 IE 中变为 '0.',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10491905/

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