Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为什么“$(this).children`不能在以下代码中工作?_Jquery - Fatal编程技术网

Jquery 为什么“$(this).children`不能在以下代码中工作?

Jquery 为什么“$(this).children`不能在以下代码中工作?,jquery,Jquery,为什么$this.children不能在以下代码中工作 $('.home-box').hover(function() { $(this).children('home-box-caption a').animate({ bottom: -12, }, 200); }, function(){ $(this).children('home-box-caption a').animate({ bottom: -24, }, 200); }); 当我悬停.home

为什么$this.children不能在以下代码中工作

$('.home-box').hover(function() {
  $(this).children('home-box-caption a').animate({
    bottom: -12,
  }, 200);
}, function(){
  $(this).children('home-box-caption a').animate({
    bottom: -24,
  }, 200);
}); 

当我悬停.home.box时,什么也不会发生。

在用于children函数的选择器中,您忘记添加点字符。指示主框标题的类名

选择器应该是

$(this).children('.home-box-caption a').animate(...);
//----------------^

在用于子函数的选择器中,忘记添加点字符。指示主框标题的类名

选择器应该是

$(this).children('.home-box-caption a').animate(...);
//----------------^

您忘记了JQuery选择器中的点

应该是$this.children'。主框标题a'


您忘记了JQuery选择器中的点,而不是$this.children'home-box-caption a'

应该是$this.children'。主框标题a'

而不是$this.children'home-box-caption a'

您错过了一个。.children选择器中的类表示法:

$(this).children('.home-box-caption a')
//----------------^-----------------------try adding this.
你错过了一次机会。.children选择器中的类表示法:

$(this).children('.home-box-caption a')
//----------------^-----------------------try adding this.

你忘了这是一门课。所以说‘’


你忘了这是一门课。所以说‘’


控制台中是否没有其他错误?另外,您正在处理动画中的底部属性,您确定这确实会对CSS产生影响吗?可能元素没有正确的位置值…当我有$时,它通常工作。主框标题a'。悬停并仅使用$this奇怪。没有错误,警报工作。我想这就是动画。是的。。。在我看来,这只是一个处理CSS的问题……但在我的chrome inspector的元素样式中并没有显示任何内容。奇怪。您的控制台中没有其他错误吗?另外,您正在处理动画中的底部属性,您确定这确实会对CSS产生影响吗?可能元素没有正确的位置值…当我有$时,它通常工作。主框标题a'。悬停并仅使用$this奇怪。没有错误,警报工作。我想这就是动画。是的。。。在我看来,这只是一个处理CSS的问题……但在我的chrome inspector的元素样式中并没有显示任何内容。奇怪。只需在选择器中添加点。只需在选择器中添加点。