问题标签 [toggle]

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.

0 投票
8 回答
5639 浏览

jquery - jQuery.each() 麻烦

我会尽量保持简短。我正在尝试创建在用户单击展开按钮时隐藏或显示的文本框。我正在使用 toggle() 方法。

标记是这样的:

#toggle0 应该切换#toggle0Container,#toggle1 切换#toggle1Container 等等。这都是由 PHP 生成的,因此可以有任意数量的这些容器。

这是 JQuery 代码:

除了切换部分外它都有效(我在无效的行上方添加了评论)。问题出在哪里?

0 投票
1 回答
1171 浏览

javascript - 切换 wordpress 内容

我正在尝试将集成到 wordpress 中。有没有办法为某些帖子获取自定义 div 我基本上只是想让这样的页面wordpress 中可更新。任何想法?

0 投票
2 回答
3217 浏览

javascript - 使用 jQuery 切换菜单

我有一些 HTML,如下所示:

并且希望当单击具有“切换”类的 a 时,将切换 ul。我对基本的 jQuery 东西相当不错,但不知道从哪里开始!任何达到相同结果的替代方法也将受到欢迎。

0 投票
6 回答
3633 浏览

jquery - JQuery交换元素的切换,一次一个

我是 JQuery 的新手,我想知道您是否对如何使用 JQuery 而不是 JScript 完成以下任务有任何想法:

您在顶部 div 中有一组 a:

在它们下面,在同一个容器 div 内,有四个内容 div,一个接一个,每个都属于上面的每个 a:

现在,这里的想法是,我们首先关闭所有这些内容 div,但其中一个是第一个:acerca,它对用户可见:

现在,使用顶部的 h3 a,我希望发生以下行为:

1.- 如果我单击的项目与默认打开的项目 (acerca) 不同,则关闭当前打开的项目并显示新项目。2.- 如果我单击已打开的同一项目(acerca),则不会发生任何事情:必须始终打开一个内容 div。3.- 如果可能,使用#anchors 来掩盖丑陋的“javascript:;” 的旧时光。

使用 JavaScript 的 onclick 函数(除了#3)非常简单,但是,我不知何故被 JQuery 卡住了。

非常感谢您的帮助 Sotkra

0 投票
3 回答
44621 浏览

jquery - jQuery 切换和 IF 可见

我有一个 div,其中包含帐户管理页面上的设置和选项。

上面的代码应该根据它是否可见来更改更多/更少选项链接的文本,但是似乎 jQuery 不会将切换视为使其不可见/可见。

如何在仍然使用切换功能的同时实现这一点?

0 投票
3 回答
1382 浏览

jquery - 使用 CSS 属性更改元素的背景

我有一个带背景的 div,我想在点击时更改背景的位置。

这是我的 jQuery 片段:

虽然这工作正常,但我想通过“第二次”点击返回到原始位置,重置所有。

嗯,这就是所谓的“回调”吗?

我试过了,但没有奏效:

0 投票
4 回答
1728 浏览

javascript - JQuery 切换问答:除非您先单击全部打开/全部关闭,否则个别问答无法正常运行

我有一个问答列表,顶部有“打开所有/关闭所有”,单击时会切换单独的打开和关闭图像按钮。这很好用。

然后跟随个人问答,每个问答都有自己的开放和关闭形象。

如果您在页面加载后首先单击“全部打开/全部关闭”,然后单击个别问答打开/关闭图像,一切正常。但是,如果在页面加载后您单击个别问答打开/关闭图像,绕过“打开所有/关闭所有”,它们会显示不适当的打开或关闭图像。

这是页面代码:

这是脚本(也使用 Jquery):

我不认为这是 CSS 问题,或者我会在此处包含该代码。我需要以某种方式初始化脚本吗?还是我在上面的脚本中犯了错误?

0 投票
2 回答
12489 浏览

jquery - 在表格中使用 jQuery 显示/隐藏切换

我正在尝试调整 Andy Langton 的 show/hide/mini-accordion ( http://andylangton.co.uk/jquery-show-hide ) 在表格中工作。我想创建一个事件列表,每个事件都附有确认表。单击最后一个单元格或行中的“确认”按钮后,我希望显示与此特定事件关联的表单。

安迪的代码使用

在隐藏表单之前动态添加切换链接(确认按钮)。但是,这会在表格行中而不是在单元格中添加链接。因此,我将其更改为

该链接现在位于正确的位置,但现在不调用表单的显示/隐藏。当它放置不正确时,尽管不是很正确,但功能仍然有效。我觉得调用切换操作的选择器不正确,但我不知道如何更正。目前是

这基本上是源的样子......

0 投票
5 回答
5924 浏览

wpf - 如何使用 WPF 中的 Alt 键切换主菜单可见性?

我希望我的 WPF 应用程序中的主菜单的行为类似于 IE8 中的主菜单:

  • 应用启动时不可见
  • 按下并释放 Alt 使其可见
  • 再次按下并释放 Alt 使其再次不可见
  • 重复直到无聊

我怎样才能做到这一点?必须是代码吗?

为响应提交的答案而添加,因为我仍然遇到问题:

我的 Shell 代码隐藏现在看起来像这样:

0 投票
2 回答
3802 浏览

javascript - jQuery最接近()帮助

所以我在一个页面上有几个带有这个标记的容器:

我试图在点击 .expand-collapse 跨度后实现这一点, .box-content div 将向上或向下滑动(切换)。

这是我正在使用的 jQuery,我正在尝试使用最接近()来实现这一点:

但由于某种原因它不起作用:(