问题标签 [jquery-chaining]

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 回答
116 浏览

javascript - 在 jQuery 插件中添加链接方法

我正在尝试编写一个自动完成的 jQuery 插件。

所需的用法:

实施:

0 投票
1 回答
2164 浏览

javascript - jQuery 中的多个链式 .on('click') 事件侦听器

click在轮播插件上有几个处理程序(此处为 GitHub 存储库)。

当我最初编写它时,我忘记了 jQuery 链接:

它们都在同一个.gallop元素上,所以我可以通过将它们链接在一起来改进代码:

他们也都在监听click事件:每个处理程序只有选择器不同。有没有办法将多个选择器/处理程序项放在同一个.on()方法中?像这样的东西?

0 投票
1 回答
72 浏览

javascript - 如何在链式函数中将选定元素传递给“this”

我试图了解链式函数的工作原理,特别是如何将所选元素传递给链式函数。

假设我们有一个链式函数如下:

如何通过 jQuery 或 JavaScript 选择元素并将其传递给链式函数,如下所示:

或者

0 投票
1 回答
498 浏览

jquery - 将引导选项卡链接到服务器 url

看起来已经对此进行了很多讨论,但我就是无法让我的代码工作。

我有一个 Django 项目和带有 Bootstrap 选项卡的模板。我正在尝试将选项卡菜单药丸绑定到我的 Django 项目的网址。而且我只是无法读取 Uncaught Error: Syntax error, unrecognized expression: /employee_user_info/40/客户端的错误。这是我的代码:

HTML:

Django urlconf

JS

更新:

当我单击选项卡 2 时,错误发生在客户端。

更新 2

按 T​​ab 2 时,网址变成了http://127.0.0.1:8000/employee_profile_main/40/#/employee_user_info/40/ 我猜,降压停在这里

0 投票
1 回答
191 浏览

jquery - jQuery链接css背景颜色,只工作一次

我正在尝试使用 jQuery 链接段落的背景颜色更改。以下代码在第一次单击时起作用:将颜色更改为绿色,隐藏,显示,然后将颜色更改为黄色。

在第二次单击时,颜色变为绿色,但没有其他任何反应。没有进一步的点击做任何事情。怎么了?

0 投票
1 回答
43 浏览

javascript - 带有延迟的 jQuery 函数链接:.done()-Function 立即调用

我正在尝试在多个函数中获取一些数据,并希望将它们链接起来,以便仅在正确加载所有数据时才执行最后一个函数。

问题是 .done() 部分中的函数将立即被调用,而不是等到 Deferred-Object 被解决。我也尝试过用 .then() 链接它们,但这也没有用。

0 投票
1 回答
83 浏览

javascript - 将 find() 链接到 val()

有没有办法连锁find()追随val()

例如,给定以下代码,我想清除所有输入的值,但只切换required具有类的输入的属性.required

jQuery 文档中,很明显val()返回一个字符串、数字或数组。在我看来,这find()不会在这个返回值上起作用,因为我相信它需要一个 jQuery 对象。

所以有几个问题:

  1. 我在 jQuery 理解方面的差距在哪里,以至于我试图链接find()val()
  2. 我将如何完成我的要求:我想清除所有输入并在具有 class 的那些上进行切换.required

谢谢!

0 投票
1 回答
21 浏览

jquery - 我想确保所有函数在 Jquery 中以同步方式工作

我想确保 after() 仅在处理 focusout() 之后执行,而不是在 jquery 之前执行。以下是代码:

0 投票
0 回答
40 浏览

jquery - 即使使用了失败函数,带有 422 状态的 jQuery ajax 调用也会导致 chrome / edge 控制台错误

语境

从计划工具调用 API 以返回雇主的事件。如果某个雇主没有任何事件,API 将返回 422(相当奇怪的行为,我只希望一个空数组 - 但我无法控制该 API)。

我正在使用 javascript/jquery (在科尔多瓦应用程序中,但这不重要?)并在浏览器中运行。如果 API 返回 1 个或多个事件,一切都会很好。

代码片段

错误(在浏览器控制台中) jquery.min.js:2 GET http://localhost:3000/proxy/https*****events%3FbeginDate%3D01%2F01%2F2021%26endDate%3D16%2F01%2F2021 422 (422 )

问题

  1. 有谁看到我做错了什么?

  2. 也可以随意评论代码。我知道它可能看起来很奇怪(链接,并且可能是错误的原因),但这是我现在能想到的最好的。我需要调用多个端点来获取所有数据(api 不提供批处理或任何东西)。

谢谢您的帮助。

0 投票
0 回答
52 浏览

jquery - Jquery 链接多个值

使用带有多个选项的 Jquery Chained And Select2 和 Chained Select 始终引用 First Selected Option 。

版本为“jquery_chained-2.x”的 JS 代码

Jquery Chained 适用于与多个选项一起使用吗?