问题标签 [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 投票
2 回答
911 浏览

javascript - JQuery 即时 addClass 或隐藏类

当添加 JQuery 来隐藏一个类时,它当然会等待页面加载然后隐藏类,'addClass' 也是如此。必须有一种更好或更快的方式在页面加载时“加载”它。有人知道任何想法吗?我在下面为我的网站提供了带有链接的 JQuery 脚本,以查看它们的实际效果:

隐藏子过滤器: 链接到我的脚本示例以隐藏子过滤器(注意左侧导航过滤器)

或者

添加一个类:链接到我的脚本添加类的示例(注意左侧导航过滤器)

$('.refinement_brand_section').parent().addClass('filterresults');

0 投票
1 回答
546 浏览

jquery - 悬停模糊文本ie8上的jQuery addclass

我在 jquery 中有一个非常简单的添加类,可以改变 div 和文本颜色中元素的不透明度。它在 Firefox 和 Chrome 中完美运行,但(当然)在 IE 中,文本真的很模糊,看起来很糟糕

我已经验证了该页面,认为这可能是一个问题,但它仍然无法正常工作。它也不是 IE 中的 cleartype 选项。

有人知道为什么会这样吗?

http://nottingham.subverb.net/test.html

0 投票
1 回答
519 浏览

jquery - 任何幻灯片更改类

我正在使用anythingSlide,我想为它添加一个额外的功能,

基本上在导航上,我希望能够更改菜单项的 css 类,

因此,如果您单击菜单项 1,它还会使用 addclass 函数更改 div 的 css 类,单击它会移动滑块并交换 div 类。

我还在学习jquery,只是还没弄明白,我希望你们中的一个可以帮助我吗?

0 投票
1 回答
2001 浏览

jquery - 单击图像图标时将类添加到特定 DIV

我正在尝试为图片库中的缩略图实现一个名为收藏夹 (id="#favorites") 的 JqueryUI 按钮。该按钮切换收藏夹图标的显示 (span class="fav")。我正在使用 Isotope 作为缩略图布局,它允许排序和过滤。我想要做的是向同位素 DIV(class="item")添加一类“收藏夹”,以便在单击单个缩略图的“收藏夹”图标时过滤图像。我还希望我的收藏夹图标贴在每个标记为收藏夹的拇指上,并且在单击 JqueryUi 按钮后不切换。到目前为止,我能够使图标保持可见并将类添加到同位素 DIV,除了它将类添加到所有 DIV 以及所有最喜欢的图标保持可见。我需要让它只更改特定缩略图的特定 DIV 和最喜欢的图标。我还在学习 jquery,我的代码很简陋,为此目的可能是完全错误的。任何帮助或方向将不胜感激!

这是一个链接:图库 单击“收藏”按钮可切换图标

HTML:

按钮代码:

我使用 .live 是因为 Isotope 正在对代码进行动态更改,但这可能不是正确的做法。

0 投票
2 回答
12888 浏览

jquery - addClass 和 removeClass 在 Internet Explorer 中不起作用

当我使用 jQuery 函数 addClass 和 removeClass 在 Internet Exploer (IE) 中更改复选框的外观时,它们无法正常工作。但是,它们在其他浏览器中运行良好。

这是说明我的问题的示例代码:

要进一步测试这一点,您可以使用 jsFiddler 运行代码(在 IE 中不起作用):http: //jsfiddle.net/tejek/pZJMd/

0 投票
6 回答
75860 浏览

javascript - 删除除一个之外的所有类

好吧,我知道通过一些 jQuery 操作,我们可以向特定的 div 添加很多类:

假设通过一些点击和其他操作,div 获得了很多类

那么,我怎样才能删除除一个之外的所有类?我想出的唯一想法是:

虽然removeClass()杀死了所有课程,但 div 被搞砸了,但在此之后添加addClass('cleanstate')它会恢复正常。另一种解决方案是将一个 ID 属性与基本 CSS 属性一起放置,这样它们就不会被删除,这也可以提高性能,但我只想知道另一种解决方案来摆脱除“.cleanstate”之外的所有内容

我问这个是因为,在真正的脚本中, div 会遭受类的各种变化。

0 投票
3 回答
12437 浏览

jquery - JQuery 中的 addClass 是否会覆盖任何现有的基于 css 类的样式?

我正在尝试为单击的元素添加一个类。这些元素已经分配了几个类,包括一个带边框的类。

虽然我知道我可以使用 removeClass() 删除当前的 CSS 类,但我需要该类提供的其他样式。所以我想知道下面的例子我不能用 addClass() 覆盖边框样式是边框已经设置了一个属性吗?我不想使用内联样式,因为它们不容易维护。

CSS:

不工作的jQuery:

有效的jQuery:

0 投票
1 回答
4385 浏览

jquery - 单击手风琴中的不同菜单项后删除添加的 jquery 活动类

我有一个问题,我使用 Jquery 在页面加载时将活动类添加到手风琴菜单项。现在,当用户导航到不同的菜单标题时,我想删除该活动类。这是下面的 Javascript 和 HTML。如果您需要更多代码,请告诉我!:

JAVASCRIPT------------------------------------------------ -------------------------------------------

这是html:-------------------------------------------- --------------------------

0 投票
1 回答
307 浏览

select - removeClass 和 addClass 不起作用

我有一个检查是否选择了选项卡的语句:

正在发生的事情是,只有第一个删除和添加类的语句适用于每个 if 语句。

例如,当我运行脚本时,它的行为就像它只有这个:

每个 if... 的第二个语句不起作用。也许它不知道课程是否在那里?

有任何想法吗?

0 投票
2 回答
258 浏览

javascript - 编写 JQuery If 语句

我正在尝试编写一个 JQuery If 语句。我想要实现的基本上是在单击某个 div(信息选项卡)时突出显示相应的链接(a)。如您所见,它们都被隐藏了,但是当单击时,它们会以漂亮的淡入淡出可见。我想突出显示被点击的项目。(将背景颜色更改为我想要的任何颜色,例如下面代码中的红色。)

我下面的代码有效,但不正确。它突出显示该 div 中的所有 a。我只想突出显示被点击的那个。谢谢你们的帮助,你们很棒。