问题标签 [togglebutton]
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 - jQuery UI 切换按钮事件
如何将事件绑定到 jQuery UI 切换按钮?更具体地说,如何绑定将要触发的事件?
复选框正在渲染以正确切换按钮,但是当按钮的状态更改时,不会触发附加到它们的任何事件处理程序。有什么我想念的吗?
CSS:
JavaScript:
jquery - jQuery 动画故障:当鼠标移动到快速时,函数以错误的顺序触发
注意:有问题的脚本不是我写的,是我的同事写的。只是自愿为我们提供一些意见。请原谅听起来像菜鸟的不正确的术语或描述;我不是脚本专家,我是 HTML/CSS 专家。
有问题的页面:
http://cure.org/curekids/kenya/2010/02/joseph_muchiri/
问题截图:
问题:
当您查看该页面时,您会在页面顶部看到一个类似破折号的工具栏,但就在站点标题下方(它的标题是“CUREkids”)。
当您将鼠标悬停在该工具栏的任何区域上时,左侧会出现一个绿色的小标签,从它后面动画出来(它上面有问号的部分)。单击时,选项卡将打开一个描述性的Slidedeck界面。到目前为止一切都很好。
问题是,如果您将鼠标移过工具栏的速度过快,则会出现一个棘手的故障,导致 jQuery 规则以一种奇怪的方式触发,导致选项卡从后面出来,但又回到工具栏的上方。
额外细节:
脚本的工作方式是默认情况下选项卡隐藏在工具栏后面,jQuery 首先将其设置为离开工具栏的动画,然后更改 z-index 以使其实际位于工具栏元素的顶部以最大化可用性和选项卡上的单击区域。这一切都发生在 mouseOver 上。在 mouseOut 上发生相反的情况(z-index 更改为低于工具栏,然后动画回到它所在的位置)。
我的想法
我认为脚本的编写方式肯定存在问题,可能可以对其进行调整,以便当 mouseOver 事件发生得如此之快时不会导致重叠错误。
感谢所有帮助。
grid - 设置记录数据重置切换按钮
我面临一个奇怪的问题。我创建了一个带有两列的普通 ext-gwt 网格。一列显示一个数字,另一列呈现一个 ToggleButton。一旦按下 ToggleButton 就会出现一个小窗口,其中包含:1- 文本字段(用于输入数字),2- 确定按钮。当按下确定按钮时,包含数字的列应将其值更改为小窗口文本字段中给出的值。这是我想要的最后一张照片。简单的!对?
现在问题来了。这是按下 ok 按钮以更改列中的值时执行的操作:
尽管使用此代码实际上更改了该值,但它使一些奇怪的东西。每当执行此代码时,ToggleButton 都会保持“未按下”状态。如果我删除最后一行,ToggleButton 将再次正常运行(被按下)。
知道如何解决 ToggleButton 的问题吗?
谢谢
android - 如何在 Android 中使用或不使用 xml 修改 ToggleButton 行为
我必须在 android 中为我的项目做一个备忘录纸牌游戏。至于现在,我正处于尝试弄清楚我的应用程序的基本形状的阶段。
我已经阅读了一些教程,但我不知道如何从 xml 甚至从代码中修改许多动态创建的按钮(即在“for”循环中)。为了让我的问题清楚,这是我制作的代码
当我运行该应用程序时会发生什么,我在屏幕上有 30 个切换按钮,每个按钮都有一个从 0 到 14 的数字(15 对)。这就是我想要的,但是当我按下其中任何一个按钮时,除了显示 toast 按钮文本会更改为我希望它变为 ON,然后再按一次后变为 OFF。我不知道如何控制这种行为——我真的很感激一些关于如何在代码中或使用 xml 中严格实现这一点的提示。另一种情况是如何使用 xml 来定义按钮上设置的文本的这种布局和随机性。
java - 使用 Spinners 制作 12 小时/24 小时闹钟的建议?
我有 3JSpinner
秒,一小时,一分钟,一秒。分钟和秒的最大值为 60,最小值为 -1,小时的最小值为 -1,最大值为 24。如果第二个达到 60,它会翻转回 0 并一一增加分钟. 向下功能和小时和分钟一的向上和向下功能具有类似的行为。在 24 小时制导航时,这种技术可以完美运行。
但是,我在 12 小时内遇到了问题。我在左侧有一个JCheckBox
( amPmCheckBox
),用于激活或停用 12 小时制时间。现在,转换为/转换为 12 小时的时间也完美无缺,因此单击JCheckBox
它不是问题。你看,左边有一个JToggleButton
( )。amPmToggleButton
如果它向上(取消选择)则显示 AM,如果它向下(选择)则显示 PM。
现在,问题不在于转换(记住,我说过有效),而在于滚动。当我向上滚动微调器时,它应该从晚上 11 点到凌晨 12 点。但是,我有它,以便amPmToggleButton
每次小时微调器达到其限制之一并返回时切换其状态(这很容易检测到。我只是检查是否getAlarmHrs() > MAX_ALARM_AMPM_HRS
存在getAlarmHrs() < MIN_HRS
。)现在,这就是我的问题。每个上午/下午周期有 12 小时,应该有。但是,他们从 1 AM - 12 AM 和 1 PM - 12 PM 开始。任何了解 AM/PM 的人都知道这是错误的。
我如何对其进行编程以知道何时在 AM 和 PM 之间切换?
请记住,这个闹钟在 24 小时内绝对完美地工作。
android - 我的代码连续切换飞行模式
我有一个屏幕(活动),它执行以下操作:它有一个切换飞行模式的切换按钮;它通过使用产生新线程的服务来实现。它还有一个按钮,以完全相同的方式执行完全相同的操作。正如下面的代码片段所示,真的没有什么花哨的。虽然切换按钮的一切都按预期工作(如果当前手机未处于飞行模式,飞行模式将变为“开启”;如果当前处于飞行模式,则变为“关闭”),当单击按钮时,飞行模式会连续切换(飞行模式从“开”切换到“关”,然后再切换回“开”,然后再切换到“关”……)就好像它陷入了一个循环一样。在网上查了一些资料后,我怀疑这与在 Android 中触发电话/服务状态的意图/广播接收器的方式有关;因为切换按钮有两种状态,有效地阻止了意图再次被广播。它是否正确??如果是这样,使用按钮(与单选按钮或切换按钮相比)切换飞行模式的正确方法是什么?
wpf - 在扩展器中使用复选框作为切换按钮
我对 wpf 很陌生,必须解决以下问题。
我需要创建一个可以扩展(扩展器)的项目列表(我正在使用列表框)。问题是,只有当它们被“选中”时,它们才能被扩展。每个 listboxitem 都应该有一个复选框和一些文本。
所以非常基本的例子来说明我的意思:
如果选中列表框中的任何(允许多个)复选框,则该项目将展开以显示更多数据。
再举个例子:
我无法让扩展器将复选框用作“切换按钮”。
谁能帮帮我?一些示例代码将非常受欢迎......
asp.net-mvc - MVC 切换按钮
我现在有一组按钮,用户可以选择它们来过滤掉一个网格。问题是在单击其中一个按钮后,用户不知道当前应用的活动过滤器。那么谁能帮我弄清楚如何让这些按钮组充当切换按钮(规范是更改活动按钮的按钮背景颜色)?
请注意,这是在 MVC 中,并且有一个 onclick 事件绑定到每个调用 javascript 函数的按钮。
windows-phone-7 - wp7 切换开关按钮颜色
WP7 中的 ToggleSwitch 有一个 SwitchBackground 颜色,可以用来更改切换开关的背景。我需要在切换开关上更改滑块按钮本身的颜色。我说的是您向左或向右滑动的矩形块。
我怎样才能做到这一点?
android - 一旦微调器有条目,布局就会混乱
我有
在其旁边显示 aspinner
和 a ToggleButton
。到目前为止一切正常。当然spinner
需要一些条目,所以我在微调器中添加了属性:
现在的问题是,它ToggleButton
比微调器低一点,并且按钮ToggleButton
被切断,可能是3或5行像素。
有人知道这里有什么问题吗?安卓是2.2版
谢谢!