问题标签 [jqueryi-ui-buttonset]

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 投票
1 回答
77 浏览

jquery - 为按钮集设置 jquery cookie

我正在尝试设置 jquery cookie,但我无法让它工作。这是我正在使用的代码...

0 投票
2 回答
243 浏览

jquery - 悬停颜色总是在 jquery 按钮集中的第一个按钮上触发 - 如何停止它?

我有这个按钮组:

并触发 jquery 按钮集样式

它工作正常,只有 p1 按钮总是以悬停颜色突出显示。

一旦我单击一个按钮,样式就会正确运行,但对于看到正确突出显示(选中)中间按钮的用户来说,起初看起来令人困惑,第一个按钮也突出显示,尽管颜色不同。

有没有办法重置悬停?

干杯

0 投票
0 回答
145 浏览

javascript - learn.jquery 移动教程使用 data-theme 到 'data-role="listview"'

learn.jquery 教程要求使用以下命令制作按钮列表:

后来, learn.jquery 提到您可以使用 data-theme"a"(-"e") 通过 data-role 选项自定义按钮

我如何将超类 Listview 用于不同字母“a”-“b”的主题来交替按钮的颜色?

尝试 1 导致按钮的非主题箭头。

我的总体目标是从搜索中添加外部按钮,然后让它们自动交替颜色。

确切的链接在Jquery Mobile

0 投票
1 回答
31 浏览

javascript - 多个按钮集的 Jquery cookie 问题

根据这个问题,我问并回答了自己... 为按钮集设置 jquery cookie 我可以为单个按钮集设置 cookie,但现在我正在尝试对多个按钮集执行相同的操作。我让它工作的唯一我不知道的是如何选择和刷新按钮集......具有讽刺意味的是,这是我在第一个问题时遇到的问题,但我想出了如何做到这一点,没有这样的运气时间。

0 投票
2 回答
694 浏览

jquery - 以编程方式更改 jQuery 单选按钮失败,未删除选中的属性

以编程方式更改单选按钮时,我的 jQuery Radioset 不会删除选中的属性。由于只能通过其自然行为选择一个单选按钮,我希望之前选择的按钮将被取消选中。我在这里吗?

为了演示它,我创建了一个简单的 jsfiddle:http: //jsfiddle.net/nL8ksLwt/

html:

js:

我正在使用火狐。在网页上它确实有效,但如果您查看 firebug,您会发现选中的属性仍然存在。这会导致我的其他功能出现问题。

主要目标是以编程方式选择另一个单选按钮,以便一次只选择一个按钮(不触发 onchange-events)。如何以正确的方式做到这一点?

0 投票
1 回答
93 浏览

jquery - 从多个单选集创建动态 JQuery Buttonset

我正在尝试创建一些非常简单的东西。我的代码根据从 SQL 传递的查询创建动态“是”/“否”问题,返回 10 到 20 个问题。

我试过使用JQuery Buttonset()但不能让它在动态 div 上工作。最多我可以让它与第一组一起工作,然后一切都失败了。

我已经使用 SPAN 元素来创建简单的按钮,但这会产生一个问题,检查是否同时选择了是和否。目前创建的每一个都像:

这些按钮是在长附加行中创建的,我使用namedata-val属性使其独一无二。

如果我创建一个 ID 为 的 DIV #radio,那么使用$( "#radio" ).buttonset();它只会影响第一个#radio元素。我将如何通过一组动态的是/否问题来实现这一目标?

0 投票
5 回答
812 浏览

jquery - 使用jqueryUI按钮集时,是否有确定是否已初始化?

我有刷新按钮集的 jQuery 代码:

但是我发现了一个在此行之前调用它的用例:

然后因为它没有初始化而爆炸。我想看看是否有办法确定这个 buttonset() 初始化是否已经发生,所以我可以在调用 referh 之前检查:

就像是:

进行此检查的正确方法是什么?

0 投票
0 回答
49 浏览

javascript - JQuery Buttonset 问题 - 未按预期工作

我会尽力解释发生了什么,因为这很奇怪。在我们的网站上进行一些更改之前(这没有被触及)这工作得很好当我使用 .buttonset()

我们目前有一个多步骤表单,在第二步中,我们使用第一步中的详细信息向客户提供服务提供商列表,他们可以在其中选择他们想要使用的服务提供商。

我们使用 ajax 返回放置在 radio-group div 中的 HTML。下面的 HTML 示例:

这放置在下面的 DIV 中:

使用这个 JQuery

当前错误:

  1. 当 buttonset 被调用时,所有无线电输入的值都被删除。例如。从 value="1" 变为 just value。这以前没有发生过,我知道 buttonset 是造成这种情况的原因,因为当我删除 $('#radio-group').buttonset(); 该值保持正常(HTML 中没有错误)。

  2. 当 buttonset 应用于父 div“radio-group”时,它按预期接收 ui-buttonset 类,但没有其他任何反应,输入单选按钮仍然可见,选择时颜色不显示并且标签保持白色(意味着是浅灰色),但是当点击标签时,选择了正确的 raido 输入。

在我们上次更新时,我们将几个 CSS 文件和 JS 文件合并在一起,但保持所有内容的顺序与之前加载的顺序相同。这是为了减少我们必须进行的调用量,其他一切都工作正常,所以不完全确定这是造成它。我们也没有得到控制台错误。

我尝试过的事情:

  1. 改变了 $('#radio-group').buttonset(); 到 $('#radio-group').button();
  2. 调用 $('#radio-group').buttonset(); 在 document.ready 中并尝试过 $('#radio-group').buttonset('refresh); 当 HTML 改变时
  3. $('#radio-group').buttonset('refresh); 通过它自己
  4. 仔细检查所有 CSS 和 JS。(包括 JQuery-UI .js 和 .css)

我将尝试切换回我们的旧页眉和页脚文件(进行更多调用)以查看是否可以修复它,但如果有人知道发生了什么,任何帮助/想法/建议将不胜感激。

我似乎找不到任何有类似问题的人,我已经在这方面工作了几个小时,这让我很头疼。如果您需要更多信息,请告诉我。

0 投票
1 回答
158 浏览

jquery - jQuery UI 滑块样式 - 停在最后

请帮助我如何在滑块边框的末端停止滑块手柄。

在此处输入图像描述

演示:

我尝试了许多解决方案但不起作用。

如何直接向该滑块添加样式以在右边框中停止句柄?我需要通用功能。请帮我。