问题标签 [toggleclass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 在 cookie 中保存多个 div 的类状态
我有这个 toggleClass 功能:
这会在“小”和“大”onclick 按钮之间更改 div 的类。
我想将 div 的类(#wrapper、.divone、.divtwo)保存到 cookie 中。在重新加载时,该类应该是已保存的类。
我该如何管理?
我已经嵌入了 jquery cookie 插件。抱歉,我的代码可能有点多余。
jquery - parent().children() 和切换不起作用
我有以下 HTML:
以及以下 CSS:
使用以下 jQuery:
});
发生的事情是整个 div 消失了。当我取出$(this).toggleClass('hide');
代码时,折叠 div 正确折叠(但显然没有应用显示闭合三角形图像的“隐藏”类)。这是为什么?
jquery - 如何使用带有 jQuery 的单选按钮切换 div 可见性?
我知道这里还有许多其他类似问题的帖子,但我可以找到一个与多个单选按钮相关的帖子,这些单选按钮用于在单个页面上切换可见性。
我的表单上有一组 20 个问题,当用户选择“是”时,我希望为该特定问题显示一个文本区域,以便他们输入描述。
我之前遇到过一个问题,选择“是”单选按钮会切换页面上所有文本区域的可见性,但我试图用 来解决这个parent().find('.toggle')
问题,但它似乎仍然不起作用。
您能提供的任何帮助都会很棒!
Javascript:
HTML:
jquery - jQuery - toggleClass() 在 Chrome 中高亮边框,但在 Firefox 中不高亮
遇到一个困扰我的问题。当用户将光标悬停在表格上时,我希望表格中一行的边框改变颜色。
这是我的 jQuery:
这是我的html:
这是css类:
它在 Chrome 中完美运行。在 Firefox 中,光标变为指针,因此它正在切换类,但边框永远不会改变颜色。我为它创建了一个 jsFiddle (http://jsfiddle.net/5a9k2/7/),它工作正常。谁能告诉我为什么这在 Firefox 中不起作用?
编辑:答案 感谢下面的答案,我意识到TR不能有边界。话虽这么说,我需要让它与动态元素一起工作,并希望突出显示行中的每一个,而不仅仅是悬停在上面的那个,所以我最后一个有效的 JS 是:
jquery - Jquery Slidetoggle 每个功能(打开/关闭)
我有以下一段 jquery。这基本上是一个内容滑块,当我点击一个带有它的 id 的链接时,slick-toggle1
它会向下滑动匹配的内容slickbox1
。与slick-toggle2 --> slickbox2
etcetc 相同。
目前,当我单击各个链接时,相应的区域将堆叠。但是我想要实现的是:当我点击说它slick-toggle2
会显示slickbox2
但隐藏其他人(所以slickbox1
& slickbox3
)。
jquery - JQuery:滚动时在锚点上切换类
我有一个带有主导航的 html 文档,子导航由锚组成。我正在尝试在滚动文档时将类切换到锚点(子导航)。
使用 JQuery,我尝试了以下操作:
它或多或少地起作用。这是我的两个问题:
- 为什么会抛出错误“el未定义”
- 结果“闪烁”,因为有许多后续元素具有相同的类,例如“class_1”。只要在我阅读课程的位置上没有另一个值,是否可以存储实际值,例如“1”?
谢谢你的帮助。
费边
jquery - toggleclass 和 addclass 的区别
我正在使用 jquery 并尝试在选择该表行时向表中添加一个类。
我最初使用以下代码 -
出于某种原因,这仅在已经分配了一个类的某些情况下不起作用。在我对任何故障排除过于疯狂之前,我将其更改为以下 -
这个新选项似乎工作正常。
我的问题是上面的一个选项是否比另一个更好.....我应该使用toggleClass而不是addClass,还是addClass就足够了?
感谢您的任何想法。
jquery - jQuery toggleClass 并不总是动画
我正在尝试将 jQuery 的 toggleClass 用于新闻自动收报机类型的东西,它在大多数情况下都有效,但偶尔它不会动画。这是我的代码:
页面第一次加载时,它会在两种状态之间快速切换,然后正常运行,只是有时它没有动画。任何人都可以看到会导致这种情况的任何东西吗?
非常感谢。
PS 发生在 FireFox 和 Internet Explorer 9 中
javascript - 切换 div if 语句
我有这个 HTML:
和 CSS:
和 Javascript:
现在我需要 jQuery for onclick parent1 在 parent2 中切换类操作,但前提是之前切换到折叠。
jquery - jQuery 仅针对父 div 中的元素
我在一个页面上有许多小部件,我想在整个过程中重用类。我有一个问号图标,应该在小部件内的 2 个 div 之间切换可见性。
问题是我不能让我的代码只针对当前的小部件。我已经尝试了通常的技术,但似乎没有一个在这里工作。
小提琴在这里,http://jsfiddle.net/clintongreen/9hvVn/
有问题的单击功能从问号图标起作用。需要 toggleClass 的 div 是 .widget-content 和 .widget-content_next
谢谢 :)