gpt4 book ai didi

jQuery - 添加类后如何刷新选择器

转载 作者:行者123 更新时间:2023-12-01 06:29:52 26 4
gpt4 key购买 nike

我在 jsfiddle 中制作了这个示例来演示我的问题:http://jsfiddle.net/paulmason411/7E6vG/

看看如何添加灰色类,但当您第二次悬停时它不应用左边距。我猜这是因为 $('.block.grey') 选择器是在添加 grey 类之前声明的。

无论如何,我可以让 $('.block.grey') 选择器在添加类后重新解析 dom 吗?

任何帮助都会很棒,干杯!

编辑:我有一个更复杂的例子

$('.accordion h3').not('.ui-state-active').find('a').live('hover', function(){

ui-state-active 类是动态添加的。 bitsMix 指出这段代码正在使 a 生效。所以我将其更新为

$('.accordion h3').live('hover', function(){
$(this).not('.ui-state-active').find('a').stop().animate({

并且它有效!谢谢大家!

最佳答案

你需要像这样添加live:

$('.block.grey').live( "hover",function(){
$(this).css('margin-left', '10px');
});

fiddle

关于jQuery - 添加类后如何刷新选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7832665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com