jjzjj

addClass

全部标签

javascript - 使用 jQuery 在单击事件时在类之间切换

我在这里感觉非常愚蠢-我无法在jQuery中使用简单的类切换语句!我只能沮丧地坐着,因为最后45分钟,我已经搜索了StackOverflow问题和答案,但无济于事。我的目标是,在单击具有colorClickid(已经包含默认类“白色”)的元素时,将该元素在分配的类绿色、黄色、橙色、红色之间旋转,然后再次返回白色(无限次)。CSS很简单——每个类只对应一种不同的背景颜色。HTML很简单-一个带有两个CSS类的div标签(一个是静态的,一个由jQuery更改)。jQuery很简单-读取点击项上的类,然后更改它。现在,你明白是什么让我烦恼了。到目前为止,这是我正在处理的内容:$("#colo

php - 使用 php 将类添加到 li 然后在每第三个元素之后交替?

这可能非常简单,但我正在尝试找出一种方法来将一个类添加到无序列表,然后在每第三个元素之后替换该类..我只设法在每三个元素上添加一个类(这不是我想要的),但这是我的代码:itemsas$item):?>odd">">xxx吐出:xxxxxxxxxxxxxxxxxx但我希望得到的是:xxxxxxxxxxxxxxxxxx等等..通常我会使用jquery来做这样的事情,但在这种情况下我必须使用php..任何帮助将不胜感激:) 最佳答案 使用bool标志,每次$i%3==0时都会翻转(取反)://Startwith0insteadof1$i=

php - 页面加载后的 JQuery .addclass()

我将类分配给元素,但在加载页面后该类被删除。我在我的script.js中使用这个函数$('#main-navliullia').click(function(){$('#main-navliulli').children().removeClass('current');$(this).addClass('current');});在我的PHPView中:OnsitePrograms">Managecountry">ManagechannelManageCommentsManageCategories如果我使用这个">Manage类电流被添加,但在负载被移除之后。如果我在加载页面后使用

jQuery AddClass现在不起作用

因此,我正在尝试与JQuery添加一堂课。这是代码:jQuery(document).ready(function($){$('body').addClass('scrollbar-dynamic');});我可以确认脚本已在源代码中显示在前端上。加上所有其他JavaScript“1400行”的工作正常。在整个脚本中,AddClassjQuery方法还使用了大约30次。我还使用了最新版本的WordPress,只是这次它不起作用。这是一个工作JS小提琴这样的东西只是让我发疯。欢呼看答案好的-自从console.log(jQuery)正在返回我们的期望,我认为问题在于如何引用图书馆。这是您的代码:

javascript - jQuery addClass 导致窗口在 Android 和 iPhone 上滚动回到顶部

我在一个页面上工作,该页面底部有一个元素,通过点击它可以激活该元素。然后该元素会(立即)扩展高度以显示其内容。这是通过使用jQuery向该元素添加一个类(".active")来完成的。.active真正添加的是一个显示block和一些高度。但是,每次点击它时,浏览器都会跳回顶部。如果我在javascript中注释掉addClass部分,它会正常运行。请注意,anchor标记没有“href=#”。 最佳答案 作为临时修复,您可以在每次点击时将屏幕放回原位。$('.troublemaker').click(function(e){var

如何使用ONCLICK防止默认addClass函数并在给定日期返回该功能

我想在一周的特定一天中动态地将课程添加到链接中,以显示它,并保持链接可见,直到点击为止。单击时,应删除课程,然后将其隐藏起来,并将其隐藏到一周的返回日。这就是我尝试的。jQuery(function($){varday=newDate().getDay();if(day==4){$(".link").addClass("shown");}$(".link").click(function(e){e.preventDefault();$(this).removeClass("shown");});});单击时,它可以正确地删除,但只要存在24小时时期,页面重新加载时就会显示链接。实现目标的正确编

使用[属性!= value]和addClass的问题

它是一个相当小的脚本,但是由于某些原因,我无法使其正常工作。这是功能functionstffsort(n){$("[data-stff="+n+"]").removeClass("hidden");$("[data-stff!="+n+"]").addClass("hidden");}但是,这件作品在这里$("[data-stff!="+n+"]")返回整个页面元素。看答案但是,此作品在这里$(“[data-stff!=“+n+”]”)返回整个页面元素。是的;它将返回所有没有的data-stff设置为该值,包括没有一个没有的东西data-stff完全属性。尝试[data-stff][data-

jquery - CSS3 动画不会在 removeClass 和 addClass 上再次播放,但会在 toggleClass 上改变

如果我这样做:jQuery('#test').removeClass("change");console.log(jQuery('#test').attr("class"));jQuery('#test').addClass("change");CSS3animate绑定(bind)到此类仅在第一次显示。.change{...animation:redToTransparent1s;animation-play-state:running;-webkit-animation:redToTransparent1s;-webkit-animation-play-state:running;

jquery - CSS3 动画不会在 removeClass 和 addClass 上再次播放,但会在 toggleClass 上改变

如果我这样做:jQuery('#test').removeClass("change");console.log(jQuery('#test').attr("class"));jQuery('#test').addClass("change");CSS3animate绑定(bind)到此类仅在第一次显示。.change{...animation:redToTransparent1s;animation-play-state:running;-webkit-animation:redToTransparent1s;-webkit-animation-play-state:running;

javascript - 带有 addClass 和 removeClass 的 jQuery CSS 动画

因此,我现在编写了jQueryAjax代码来检查用户名和密码是否正确。但我不只是显示错误消息,还想摇动元素。定义抖动?wordpress具有的那种震动。转到wordpress.com/wp-login.php并在那里填写一些随机信息,然后元素就会抖动。摇晃可以通过Animate.css来完成.那有什么问题呢?当登录失败时,jQuery会做这个。$('.element').addClass('摇一摇');但是因为shake元素有只运行一次的CSS动画,所以在它摇动元素后我们将不需要CSSshake类。所以我尝试了:$('.element').addClass('shake').remov