Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >JQuery addClass不工作

JQuery addClass不工作
EN

Stack Overflow用户
提问于 2009-09-13 01:27:02
回答 5查看 1.5K关注 0票数 0

首先,我检查了所有的新手错误。根据Firebug的说法,在调用addClass并将类属性设置为"“之前,该元素没有设置类属性。

Javacript:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("#filter_banned").change(function(){
    if ($("#filter_banned").is(":checked")) $("#admin-userList").addClass("appliedFilter_banned");
    $("#admin-userList").removeClass("appliedFilter_banned");
})

addclass被调用,然后将其包装在警报(e.length)警报1中,因此我知道它不仅可以找到admin-userList,还可以调用if thingy。

另外,#admin-userList是一个<ul>标记。

下面是我的CSS:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.appliedFilter_banned .user.banned { display: none; }

应该只是一个显示所有网站用户的列表,以及一个用于隐藏任何已被禁止的用户的复选框。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-09-13 01:41:29

我可能误解了这里的某些内容,但不是这样的吗:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("#admin-userList").removeClass("appliedFilter_banned");

只是删除你想直接设置的类吗?

票数 2
EN

Stack Overflow用户

发布于 2009-09-13 01:41:16

我可能遗漏了一些东西,但看起来您正在添加类"appliedFilter_banned",然后立即将其删除。你是不是丢了一个else

票数 3
EN

Stack Overflow用户

发布于 2009-09-13 01:42:28

注意,你应该正确地写出IF:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("#filter_banned").change(function(){

  var ul = $("#admin-userList");

  if ( $(this).is(":checked") ) {
    ul.addClass("appliedFilter_banned");
  } else {    
    ul.removeClass("appliedFilter_banned");
  }

})
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1417287

复制
相关文章
jQuery源码解析之addClass(),removeClass(),toggleClass()和hasClass()
(3)stripAndCollapse 作用: 将vaues以空格分开,再以空格拼接
进击的小进进
2022/03/28
7460
jQuery源码解析之addClass(),removeClass(),toggleClass()和hasClass()
jQuery的addClass、siblings、removeClass、each、html、eq、show/hide用法
addClass() siblings() removeClass() each()
江一铭
2022/06/17
1.5K0
typeof运算符及实现jquery中的addClass,removeClass,hasClass
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
奋飛
2019/08/15
7280
JQuery 学了不亏
jQuery是JavaScript的工具库,对原生JavaScript中的DOM操作、事件处理、包括数据处理和Ajax技术等进行封装,提供更完善,更便捷的方法。
杨丝儿
2022/02/24
1.8K0
JQuery 学了不亏
JQuery 事件绑定不生效
一个同时问我,JQuery事件绑定为什么不生效,最好通过查找,发现了问题。 一般而言,JQuery事件绑定不生效,是一些新手经常遇到的问题,其实都是简单的问题,大概分两种情况。 先上代码,以下两个button的事件绑定都不生效。
用户3158888
2019/05/29
2.6K0
Windows凭据不工作
如果不是敲错IP、用户名、密码,报凭据不工作,一般情况下执行这几句命令后重启远程服务就正常了
Windows技术交流
2021/06/15
6.1K0
checkbox选中和不选中 jqu_jquery checkbox 选中不选中
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
全栈程序员站长
2022/09/07
2.9K0
RDP你的凭据不工作/RDP密码不刷新
如果你不属于上述的情况,请查看:https://learn.microsoft.com/zh-cn/windows-server/remote/remote-desktop-services/troubleshoot/rdp-error-general-troubleshooting#check-whether-a-group-policy-object-gpo-is-blocking-rdp-on-a-local-computer
阿龙w
2022/12/02
12.7K0
RDP你的凭据不工作/RDP密码不刷新
只会用jQuery前端到底low不low?
如果你之前没有看过我的《前端工程师如何月薪过4万》这里建议大家仔细读读,因为里面有整个前端工程师成长的技术路线图和我的故事。同时很多小伙伴问我的学历后来没再考考么,我是考了成考的北京航空航天大学,也马上快毕业了。不过我觉得这件事不足为提,因为国内的高等教育你们懂的。这里我们开始从0来讨论一下初期从事前端用jQuery多是不是真的很low。
疯狂的技术宅
2019/03/28
1.1K0
只会用jQuery前端到底low不low?
checkbox选中和不选中 jqu_jquery怎么设置checkbox不选中?
1、设置不选中:$(“#my-checkbox”).prop(“checked”,false);
全栈程序员站长
2022/09/14
3.7K0
jquery getJSON不执行问题解决
你可以在原回调函数里面加句alert(“回调成功”) , 来确定一下是否调用了回调函数,如果没有调用,则仔细检查你的JSON数据格式
莫斯
2020/09/09
1.3K0
30·灵魂前端工程师养成-jQuery中的设计模式
-多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。 3)Saltstack自动化运维统一配置管理工具。 4)Git、Jenkins自动化代码上线及自动化测试平台。 5)堡垒机,连接Linux、Windows平台及日志审计。 6)SQL执行及审批流程。 7)慢查询日志分析web界面。
DriverZeng
2022/09/26
1.5K0
30·灵魂前端工程师养成-jQuery中的设计模式
jq:tab栏切换(addClass+removeClass)
<style type="text/css"> * { margin: 0; padding: 0; } ul { list-style: none; } .wrapper { width: 1000px; height: 475px; margin: 0 auto;
江一铭
2022/06/17
4420
128 天不上班不工作:照样领工资 9.5 万
原告:北京和风畅想科技有限公司 被告:杜某,男,1988年出生 和风畅想公司向法院提出诉讼请求: 1、判决无须撤销《解除劳动关系通知书》,双方无需继续履行劳动合同; 2、判决和风畅想公司无须向杜某支付自2020年2月29日至2020年7月5日期间工资收入损失95172.41元。 事实和理由: 2020年11月2日,和风畅想公司收到北京市朝阳区劳动人事争议仲裁委员会作出的京朝劳人仲字[2020]第16281号裁决书(以下简称“第16281号裁决书”),和风畅想公司不服该裁决。 不服裁决理由: 一、第1628
云头条
2022/10/09
2.2K0
128 天不上班不工作:照样领工资  9.5 万
jquery关于checkbox选中和不选中的问题
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148481.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/07
1.9K0
好用的jQuery工作进度条
对于进度条,在HTML5下有个新标签就是用来呈现任务的进度,鉴于目前很多旧式浏览器还不完全支持HTML5,大家都喜欢用javascript和css实现进度条的功能。上周我在做OA里面的任务管理时,通过比较jQuery UI自带的[URL=http://jqueryui.com/progressbar]progress bar[/URL]还有jQuery easyui中的[URL=http://www.jeasyui.com/documentation/progressbar.php]progress bar[/URL],发现都不太符合我的需求,最后找到一个特别简单的实现,只需几行代码即可,读懂英文的看这里[URL=http://workshop.rs/2012/12/animated-progress-bar-in-4-lines-of-jquery/]ANIMATED PROGRESS BAR IN 4 LINES OF JQUERY[/URL],也可以看GitHub上的网址:[URL=https://github.com/kopipejst/progressbar]https://github.com/kopipejst/progressbar[/URL]
崔文远TroyCui
2019/02/26
9110
jquery之节点获取和font标签不推荐使用
获取startDateText值为<p style="color: red">*</p>有效时间
周杰伦本人
2023/10/12
2070
jQuery 之 元素节点操作滚轮事件与函数节流
元素节点操作 创建节点 var $div = $('<div>'); var $div2 = $('<div>这是一个div元素</div>'); 插入节点 1、append()和appendTo():在现存元素的内部,从后面插入元素 var $span = $('<span>这是一个span元素</span>'); $('#div1').append($span); ...... <div id="div1"></div> 2、prepend()和prependTo():在现存元素的内部,从前面插入元素
IT架构圈
2018/06/01
1.3K0
你可曾见过如此简单粗暴的JavaScript解说 -- if 判断的正确打开方式?
在JavaScript中,对于 if else 的逻辑判断你肯定非常熟悉,本文罗列了几种你不一定知道的简写方式,仅供参考。 例子: 已知小明考了68分,小于60分为不及格,大于60分为及格,问:小明
剽悍一小兔
2018/05/17
6880
点击加载更多

相似问题

jquery addClass不工作

12

jQuery addClass()不工作

10

Jquery .addClass()不工作

14

jQuery - addClass不工作

36

jQuery addClass不工作

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文