问题标签 [removeclass]

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 投票
3 回答
39595 浏览

jquery - jquery添加删除类onclick

我有任何导航菜单!

现在如何在点击任何(profile、Contactus、aboutus)后添加选定的类并使用 Jquery 删除选定的主页。

谢谢

0 投票
2 回答
5656 浏览

jquery - JQuery addClass and removeClass efficiency

I am building a sortable table and need the update the 'sort order' icons on the table header.

Here is a little information so you can better understand what my code is doing.

The code is being executed from within a click event, and $(this) references the table header cell being clicked.

The table header cell has three spans in it; a wrapper, a text span, and a icon span. Here is how it looks

collection is a return from $("thead:first th")

and here is my code that does the switch on the icons.

as you can see it selects all header icon cells, removes any icon classes that may exist, then re-adds the applicable class. THEN i grab the clicked cells' icon, remove any icon classes, and apply the appropriate class.

Is this the best way to do this? It works.. and it executes in roughly 7 ms (Windows 7, FF6.0) which is ok by me.. just looks like it's a lot of work being done.

any thoughts?

0 投票
2 回答
1299 浏览

jquery - jQuery removeClass 问题

我这里有点问题:我有以下js函数:

这两个函数在事件之前和之后调用:例如,我有以下页面:测试页面,我想在翻转块时删除圆角,但它没有发生。有什么刷新方法吗?我凝视了一下,但没有相似之处。

问候,索林!

0 投票
0 回答
256 浏览

jquery - jquery单击从选择中删除类

我有这个函数可以在点击时删除所有输入上的“blank_input”类,它可以工作。

我尝试对 select html 标签做同样的事情,但它不起作用。有人知道修复吗?

上面的片段对我不起作用。

0 投票
4 回答
59 浏览

jquery - 删除项目的类

嗨,我需要删除所有精美物品的“花式”类,

像这样尝试,课程没有被删除,警报显示“6commentarios”,所以选择了 6 个项目,

我错过了什么?

谢谢!

0 投票
3 回答
920 浏览

javascript - 具有多个循环形式的类的 JQuery switchClass

我很惊讶我在那里找不到类似的问题。我有一个图标元素,当我单击选项卡部分时需要更改它。有6个部分。我让它添加一个类,尝试正确使用删除类,所以它不会继续在类中添加类。我就是搞不定。

这是我的代码:

我也试过这个:

它也不起作用。

HTML 部分(不包括所有周围的代码):  

CSS 示例:

有没有更有效的换出 bg 图像的方法?switchClass 是一个选项吗?

我很感激。


我设置它的方式是,当您单击某个部分的链接时,它在 rel 中有一个定义的值,该值被添加到“image”+rel 类中

由于我有 6 个不同的链接将与 css 类 image1、image2、image3 等配合,我想要一个通用的 jquery 语句,说明添加单击的类,但删除它或用下一个链接的类切换它是点击。

我可以让它添加多个类,只是在单击其他链接时添加下一个时没有正确删除旧的。

0 投票
0 回答
526 浏览

jquery - jQuery removeClass() 错误

我有一个包含 HTML 和 jQuery 的页面。我在主标题中建立了一个顶部导航栏。问题是:当我一个接一个地单击选项卡时,每个选项卡的菜单都会正确隐藏,而另一个会出现。但是当我点击相反的方向时,每个选项卡的菜单都不会隐藏。这是页面的代码:

注意divwith ID user_tools,它有我谈到的顶部导航栏。如果您单击标签Requests下方的按钮,则会出现请求菜单。”tr

0 投票
5 回答
6960 浏览

jquery - jquery 切换类,removeClass

解决了:

感谢所有试图提供帮助的人

添加了此代码并且它有效:

你可以在http://jsfiddle.net/JKnjz/3/看到它是如何工作的


我想在单击时将一个类添加到上一个项目,然后再次单击要删除的类。但是,如果我单击其他所有项目并将一个类添加到上一个项目,我也希望删除该类....

会尽量用代码来解释。我有 7 个 div

CSS:

Javascript:

因此,例如,如果我单击 div 编号 2,它会将类“隐藏”添加到 div 编号。1.如果我点击 div no. 2 它删除了隐藏类。那部分没问题。

但是如果单击 div no,我有一个问题。2它将“隐藏”类添加到div号。1 如果我点击例如 div no.6。“隐藏”类仍然保留在 div 上。没有 1。

如果我单击其他所有 div,我希望删除类“隐藏”。

在这里你可以看到它是如何工作的 jsfiddle.net/JKnjz/1

我希望我给出了明确的例子:)

0 投票
1 回答
1966 浏览

javascript - jQuery 中带有悬停类的弹出菜单(尝试使用
    )

我一直试图弄清楚这一点,但我只是在兜圈子。

本质上,我有一个输入字段,其中包含 2 个可以选择的选项。这不是一个正常的<select>选择,而是一个<ul>2<li>的。这对我正在做的事情很好。

状态 1:它只是一个普通的输入表单。

状态2:用户将鼠标悬停在它上面并可以选择(当前处于非活动状态,在下面的示例中为“排除”)。

状态 3中:单击非活动(排除)选项,并与当前活动(包含)状态切换,导致排除现在成为活动状态。

我把它放在 jsfiddle 上:http: //jsfiddle.net/ULafm/13/—— 我的文本切换在 jsfiddle 上不能正常工作,尽管它在我正在开发的本地服务器上工作)。

在此处输入图像描述

最大的问题是在单击非活动状态后摆脱 .form-filter .link a:hover 和 .form-filter .link:hover 的弹出窗口,如上图的状态 2 所示。

我试过做$(".form-filter ul li").removeClass("hover")和其他一些变种,比如

$(".form-filter ul .li:hover").css("display", "none")或者

$(".form-filter ul li a:hover").css("display", "none")但无济于事。

LinkedIn 的搜索与我正在做的事情类似:

在此处输入图像描述

总结一个问题:我怎样才能使它在文本切换后,悬停状态消失,看起来像状态 3?

任何帮助将不胜感激。

0 投票
3 回答
114 浏览

jquery - 如果一个元素有一个我正在使用 jQuery 寻找的类,我如何删除一个类?

在上面的代码中,我有 4 个可能的菜单出现,具体取决于我单击的链接标签。每当我单击未选择且没有“已选择”类的链接时,我想从先前选择的视频链接标签中删除“已选择”类,并将该类添加到正在单击的链接中.

将类添加到正在单击的链接中没有问题,但是当我单击不同的链接时,如何从当前选择的链接标签中删除“已选择”类?

我尝试了以下,但没有奏效

但显然它不是一个正确的功能,并在 Firefox 的错误日志中给了我一条错误消息。