问题标签 [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.
javascript - 在按钮单击时显示和隐藏菜单,并在外部单击时隐藏它
我有以下代码,其中仅包含与项目相关的控件。
默认情况下,选项菜单(li.options 中的 ul)隐藏在 css 中(通过 display:none)。我想单击选项按钮 (button.optionsbutton) 来切换显示和隐藏 ul,但我还想单击任何其他选项按钮(此按钮有很多项目)以关闭任何打开的菜单,我需要一个单击按钮以外的任何地方也可以关闭菜单。我的 Jquery 代码如下:
单击按钮时菜单正确打开,单击另一个按钮或在菜单外单击时关闭。但是,单击同一个按钮两次不会关闭菜单!伙计们,这是怎么回事,我知道这很容易,但我已经为此苦苦挣扎了好几个小时。
jquery - 动态附加(显示/隐藏文本),单击时显示/隐藏下面的字段集
我想将(显示/隐藏文本)动态附加到一个跨度,当单击该特定文本时,我想在下面的字段集上显示/隐藏效果。我完成了将显示/隐藏文本附加到跨度的任务。但是当我单击该文本时,问题就出现了。除了 span 旁边的文本被更改之外,什么都没有发生。
HTML:
JS代码:
请建议我需要进行哪些更改。提前致谢
jquery - jQuery translate + toggle,如何将两者联系起来?
我目前正在开发一个 jQuery 脚本,它将网站的文本翻译成外语。我正在为此使用 Google Translate API。我希望该页面包含一个显示 En Espanol 的链接,当用户单击 En Espanol 时,页面的主体会被翻译成西班牙语,但该链接显示为 In English - 当用户单击该链接时,页面正文将恢复为英文。下面的代码是我到目前为止所拥有的。任何帮助将不胜感激。谢谢你。
查询:
HTML:
wpf - 如何引用 Toggle Button Circle 并覆盖 Aero 主题 Expander 的垂直对齐?
目前,我在 App.xml 文件中引用 Aero 主题。在 main.xml 文件中,我使用扩展器在可调整宽度的应用程序中显示内容。(对于这个例子,我将宽度限制为 500)
扩展器标题内容通常很短,但最多允许 500 个字符。根据窗口大小(默认为 600 像素),内容可以换行(从而向下拉伸扩展器标题)。这很好,但是据我所知,为 VerticalAlignment=center 设置了切换按钮(圆形 /w 箭头)。
我需要一种方法来覆盖样式中的 VerticalAlignment,而无需为 Expander 重新创建 Aero 模板。我似乎无法引用圆圈和箭头对象。我也尝试过覆盖 Toggle Button,但没有运气。
正如您在下面看到的,我可以覆盖 Aero Expander 的某些方面。我只需要一点点推动来获得切换按钮圆形和箭头对象来更改垂直对齐。
谢谢
代码示例如下:
jquery - 使用 jQuery 切换博客文章循环摘录
我只想在我的博客文章循环中显示文章标题,当点击标题时——摘录将出现在下面。
到目前为止,我得到了这个:
仅适用于第一个结果。
然而,这:
根本不起作用,我不知道为什么。
我的循环如下所示:
感谢您的帮助!
jquery - Jquery 滑块和切换
我在staging.asla.org/sustainablesites/secondary.html有一个幻灯片放映,它使用了 easySlider 插件,还使用了 jQuery Toggle 函数。
当前,当您浏览幻灯片放映时,说明会保持显示或隐藏。我希望幻灯片的导航能够控制切换功能,因为当您单击下一个按钮时,如果显示了说明,我希望它向下滑动,然后在到达下一张幻灯片时向上滑动。
这是可行的吗?
谢谢!
jquery - Jquery 切换功能在包含 mootools 或 slimbox 脚本的页面上中断
我的朋友被要求查看她的网站,在使用 slimbox 的页面上存在错误——一个不相关的 Jquery 切换功能中断——代码如下:
当 slimbox 和 mootools 脚本不存在时,此代码可以正常工作,但是加载这些脚本中的任何一个都会破坏它 -dt
元素没有隐藏并且单击它们各自dd
的 s 不会将它们切换为隐藏。这是来自 Safari 的 JS 控制台的错误消息:
此错误仅出现在加载 slimbox 或 mootools 的页面上,如下所示:
有没有办法组成这个与 slimbox 兼容?她正在使用 slimbox 在一些使用此功能的页面上显示画廊。
flash - Disable/Enable buttons. Flash AS2
Flash CS4, AS2
I am making a Flash tour. I have 3 sections: About, Rentals, Neighborhood. All the sections are within MCs on the same Frame. I am using conditonal statements on the Nav buttons to turn the visibility on/off in order to navigate the tour. However, now when the same button is pressed, the MC toggles on/off.
I want to disable the button when it is pressed and then enable the button when the other two buttons are pressed.
How do I write this code?
Thanks!
jquery - jQuery .toggle() 适用于 FF 但不适用于 IE
我有一个简单的垂直菜单,我正在使用 .toggle() 函数来展开/折叠子菜单。它适用于 FF 和 Safari,但不适用于 IE。(没有 IE 的)
我也有一个非常简单的“幻灯片”功能,也使用 jquery,它似乎在所有浏览器中都有效。
网站上线:http: //www.fastpartsauto.com
代码:
HTML 是一个简单的 UL,但我不能发布它,因为我是新用户并且只允许 1 个超链接。
jquery - 切换后更改元素的名称
我已经完成了 div 元素的隐藏和显示,单击
通过使用 toggle() 函数,具有类 toggleIt 的元素。但是点击后如何更改p标签的名称呢?
例如,我将 p 标签命名为“隐藏”。单击此按钮时,我隐藏了一个 div。现在,我还希望将名称更改为“显示”。我怎么做?