Jquery:在父函数中调用p元素

时间:2014-09-18 10:52:44

标签: javascript jquery html

我想在下面的html中选择p元素

<div class="parent">
  <p>Stg</p>
</div>

在这个JS中

$('.parent').hover(
  function() {
    $(this.p).aFunction(){
  };
});

我无法找到正确的选择器......

5 个答案:

答案 0 :(得分:2)

有几种方法可以实现这一目标:

find():

$(this).find('p').func();

children():

$(this).children('p').func();

Selector in context:

$('p', this).func();

答案 1 :(得分:0)

尝试:

$('.parent').hover(
  function() {
    $(this).find("p").someJQueryMethod();
});

答案 2 :(得分:0)

$('.parent').hover(
  function() {
    $(this).find('p').aFunction(){
  };
});

答案 3 :(得分:0)

您可以使用jquery children():

&#13;
&#13;
$('.parent').hover(
  function() {
    console.log($(this).children("p").text());
});
&#13;
<div class="parent">
  <p>Stg</p>
</div>
&#13;
&#13;
&#13;

fiddle

答案 4 :(得分:0)

使用选择器

$('.parent p')