问题标签 [addclass]

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

jquery - addClass 不起作用,无法定义(this)

这是我的javascript:

和我的html:

无法将类添加到其 rel 属性与 embed src 属性相同的链接...添加了 jquery...请 smb 帮助!

0 投票
1 回答
3659 浏览

jquery - 添加了jQuery的类之间的交替

我有 3 个 div,当单击 div 时,jQuery 脚本会添加一个类:

我想做的是修改 jQuery,以便一次 . red类被添加,下次它会添加.blue, .red.blue依此类推...

我的脚本和你可以在这个演示中是这样的:

对不起,我没有分享更多,但我可怕的尝试只会让人困惑。

我希望我已经说清楚了,如果没有,请询​​问!

提前致谢!!

更新:

我认为这个问题不够清楚,所以我将尝试进一步解释。

基本上需要三个 div,第一次单击,将单击的 div 变为红色,第二次将单击的 div 变为蓝色,然后红色等,它们应该切换(在第一次单击时单击变为红色或蓝色是唯一重要的)

0 投票
2 回答
3936 浏览

jquery - jquery removeClass,addClass问题

我有两种风格:

我正在使用 jquery 在 div 中切换这些类:

它工作正常,除了宽度和高度。我已经在 Chrome 和 FF 上对此进行了测试。两者的工作方式相同。边框、背景和内边距会发生变化,但尺寸不会发生变化。

有谁知道这是否是 jQuery 方面的限制?或者浏览器在样式和尊重维度之间交换有问题吗?

0 投票
1 回答
416 浏览

jquery - 使用切换更改单个 div 中的图像?

想要尝试通过三个独立链接上的切换来控制这个精灵的状态。我有三个独立的链接,我想我可以单击任何链接来切换一个或关闭一个。目标是改变#case 图像的状态。

正在考虑我可以使用 addClass,但我不知道如何删除之前放置的任何类。假设它是一些变量,对吗?

提前谢谢。

0 投票
3 回答
1941 浏览

jquery - 如何将类添加到选定元素的父级

我想在元素的父级中添加类。

dom的结构是:

“a”元素的所有 id 都是自动的。

我想将类添加到所选“a”的父“li”。

这是我的代码:

但是当我点击一个元素“a”时,它的父元素“li”将不会被选中。

有谁知道为什么?

谢谢

0 投票
1 回答
2149 浏览

jquery - jQuery UI addClass(类,持续时间)不起作用

我确信我以前有过这个工作,但在 jQuery UI 1.7.2 和 1.8.7 下,它似乎addClass(class, duration)不再工作。我什至无法让演示工作(在任何浏览器中)。

直到几分钟前,当我升级时,我一直在使用 1.7.2。我发誓我昨晚让它工作了,但是今天下午它没有工作,所以认为最好先升级,然后再发到这里。但是,我没有运气让它工作。

还有其他人遇到同样的问题吗?过去有人遇到过同样的问题并设法以某种方式解决了吗?

如果它对其他人有用,那么我将在这里发布我的代码,但目前我觉得没有必要这样做,因为它只会占用空间。

提前致谢。

问候,

理查德

示例已删除 - 替换为http://jsfiddle.net/Z6mJU/。它似乎在这里工作,所以也许我没有正确设置 jQuery... 我会有另一个小提琴,看看我能不能解决它。稍后将在此处发布我的进度。

0 投票
4 回答
220 浏览

javascript - jQuery 可以执行 if 语句吗?

jQuery 可以执行“if”函数吗?例如,如果一个菜单项中存在一个类,则将该类应用于不同的菜单项?这与通常的活动页面菜单突出显示略有不同,因为我正在处理活动下拉菜单和子页面。

我想做的是

如果...

应该是这种工作的一种方式....

0 投票
3 回答
8407 浏览

jquery - jQuery 在 IE 上不起作用

我有以下 jQuery 脚本,实际上它被 Internet Explorer(7 和 8)忽略了。它在 FF 和 Chrome 中运行良好。

这很简单,但我不知道 IE 忽略它的原因是什么。知道代码是使用 JAVA 作为动态内容加载的(这应该不是问题,因为其余脚本都可以工作)。我试图将 tha 脚本作为外部文件中的函数调用,但也没有任何反应。谁能帮我理解我的错误在哪里?或者帮我理解IE?

0 投票
3 回答
9310 浏览

jquery - jquery:仅在鼠标悬停时向列表项添加类 - 鼠标移出时删除?

嘿伙计们,最好的方法是什么:

我有一个清单

最初,一个项目已经应用了 .selected 类。当我将鼠标悬停在其中一个列表项上时,我希望这个具有 .selected 类。因此,每个项目都应该只在我结束时应用该类,一旦我离开该项目,该类就被删除,下一个具有该类。

0 投票
2 回答
30733 浏览

jquery - jquery 从 .parent() 添加/删除类

我知道这非常简单,但我已经编写和重写了这个函数一个小时,但没有成功:

单击时,我想将“活动”添加到单击的链接中,并从导航栏中<li>的所有其他链接中删除“活动” 。<li>

HTML:

jQuery:

这可以很好地添加类,但我无法将其删除。

我也尝试将它分成单独的功能,但没有运气。

我在那里有 .stop().animate() 因为我在链接的悬停状态上有一个 .animate() 。

谢谢!

编辑:

这是悬停的 jQuery,也是我拥有 .stop().animate() 的原因

我不确定为什么 .stop().animate() 是错误的。如果我没有 .animate() ,则活动类不会粘住,如果有,活动类会粘住。

我仍然无法删除课程:-/